使用 更换src图片mPauseButton.setImageResource(getResources().getIdentifier( "mediacontroller_play", "drawable", mContext.getPackageName()));
分类:
其他好文 时间:
2015-09-11 18:53:24
阅读次数:
180
如果试验过的朋友就会发现,在onActivityResult()中设置这些属性,好像都不工作,虽然我死磕一番还是不知道具体原因,我直接默认它可能就是不能在里面设置,所以就只能在其他地方设置,幸好发现Activity的onResume()方法是在onActivityResult()方法调用之后的,所以...
分类:
移动开发 时间:
2015-09-10 00:22:02
阅读次数:
195
图片加载 出现内存溢出的问题很普遍 而且解决的方法五花八门 各有优劣
主要是因为 imageView 在底层创建图片层的时候 会占用很大的内存空间
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource直接使用图片路径来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBit...
分类:
其他好文 时间:
2015-08-19 11:13:18
阅读次数:
239
1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、
BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出一个 bitma...
分类:
移动开发 时间:
2015-08-16 10:51:23
阅读次数:
197
本文首先总结一下Bitmap的相关概念,然后通过一个实际的问题来分析设置BitmapFactory.options的注意事项,以减少不必要的内存占用率,避免发生OOM。一、 Bitmap的使用trick尽量不要使用setImageBitmap或setImageResource 或BitmapFact...
分类:
移动开发 时间:
2015-08-12 16:42:06
阅读次数:
147
1. 对图片本身进行操作
尽量不要使用 setImageBitmap、setImageResource、 BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出一个 bit...
分类:
移动开发 时间:
2015-07-20 21:40:46
阅读次数:
179
Android 中对于图片的内存优化方法,需要的朋友可以参考一下1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、 BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Jav...
分类:
移动开发 时间:
2015-06-16 20:59:39
阅读次数:
184
switch(v.getId()){caseR.id.button:imageView.setImageResource(R.drawable.jelly_bean);break;default:break;}
分类:
移动开发 时间:
2015-06-14 12:10:51
阅读次数:
121
当频繁设置imageview的背景图片时,用:imageviewChooseStaff.setImageResource(R.drawable.default_head_pic);而不是imageviewChooseStaff.setBackgroundResource(R.drawable.def...
分类:
其他好文 时间:
2015-04-29 14:48:24
阅读次数:
90
Androiddoc中是这样描述的:public voidsetImageResource(int resId)这是其中的一个方法,参数resld是这样:ImageView.setImageResource(R.drawable.icon);看下面这段话Sets a drawable as the ...
分类:
移动开发 时间:
2015-04-29 01:58:30
阅读次数:
221