- 浏览: 22101 次
最新评论
文章列表
需求:将已选定或下载的Bitmap保存在SD卡
//保存Bitmap到SD卡
public void saveBitmap(Bitmap photo,String bmName) throws Exception
{
FileOutputStream fOut = null;
try{
fOut = new FileOutputStream(Environment.getExternalStorageDirectory() + "/DCIM/"+bmName+".jpg"); ...
一、位图缩放采用现成的类和方法举例:
//从本地加载位图,userPic.jpg位图存储在本地SD卡上,路径为/sdcard//DCIM/userPic.jpg private void loadPicFromLocal(){ String status = Environment.getExternalStorageState(); if (status.equals(Environment.MEDIA_MOUNTED)) // 判断是否有SD卡 { //存储在SD卡上的本地头像路径,如:/sdcard//DCIM/userPic.jpg String picPath = Environme ...
EditText为空时提示方法: 1.xml文件中设置,如:android:hint="@string/user_name" 2.如:定义EditText变量mUserNamet,mUserName.setHint("昵称"); EditText密码隐藏: //判断密码是否为空,做不同的操作 if(密码为空){ mUserPassword.setHint("密码"); mUserPassword.setInputType(InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_VA ...
1. 在微信支付的商户平台,在[API安全]中下载API证书,将下载的证书(apiclient
_cert.pem/apiclient_key.pem/roota.pem)放在服务器上,确定并记录存放路径(2中会用);
2. 在php的curl中增加如下设置,其中CURLOPT_SSLCERT/ CURLOPT_SSLKEY/ CURLOPT_CAINFO的中设置路径分别对应1中的三个pem文件:
//因为微信红包在使用过程中需要验证服务器和域名,故需要设置下面两行
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); // 只信任CA ...
[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只 ...
以例子形式说明如何提取资源文件设置view或sting:
private Context ctx;
TextView mText = (TextView)findViewById(R.id.text);
ImageView mImage = (ImageView)findViewById(R.id.image);
TextView[] mTextViews;
String[] arrays;
String str;
(1)R.dimen.xxx
mText.setTextSize(TypedValue.COMPLEX_UNIT_PX,
ctx.g ...
转自:https://www.akii.org/eclipse-svn-plugins-subclipse-vs-subversive.html
Eclipse SVN插件比较 Subclipse vs Subversive
Posted on September 21, 2010 by admin
<!-- .entry-meta -->
Eclipse 下连接 SVN 库有两种插件 —— Subclipse 与 Subversive ,可以说这两种插件都是非常优秀的插件,而对于使用者来说,选择使用哪种插件确实是个挺头疼的选择。
...
方法:用eclipse自带的export signed application packet 导出签名的apk
现象:导出的“文件类型”显示“0文件”“3文件”,这哪里像文件类型呀?
解决方法:google/baidu了半天,也没找到合适的方法,直接修改其后缀名为.apk,OK!
ListView setOnItemClickListener 无效
原因:
item自定义布局中,RelativeLayout中设置了
android:clickable="true"android:focusable="true"
点击时,焦点被RelativeLayout获取,导致ListView setOnItemClickListener 无效.
R.java文件生成失败的问题解决
- 博客分类:
- Android问题
在新环境下创建工程时,如将已有工程移到其他版本或机器上 ,经常会遇到gen中R.java生成失败的问题,通过多次实践,常见的原因可能有以下几种:
1.布局文件有问题;
2.res--〉res--〉string.xml有问题,比如,string.xml中有不能识别的符号或乱码;
3.AndroidManifest.xml中有不能识别的符号或乱码。
另外,比如clean 了project之后,R.java会暂时消失,可以稍微等一回,毕竟系统重新生成R.java需要时间,如果等会儿还没有,可以重新编译一下project即可。
关于@Override编译报错问题的解决
创建工程后代码提示出错,提示问题:The method onClick(View) of type new View.OnClickListener(){} must override a superclass method,系统给出的建议是删除@Override,这样做虽然可以,但是却隐藏了一些问题,所以决定还是先查下具体的原因,google后参考了http://blog.csdn.net/skylen/archive/2011/02/21/6198699.aspx,果然解决了,太感谢原作者了:)
具体方法:
进入工程的Propert ...
MediaStore.Images.Media 为public static final 类,extends Object,
public static final Uri
EXTERNAL_CONTENT_URI
The content:// style URI for the "primary" external storage volume.