android通过图片名获取资源
2016-05-23 15:02
381 查看
android 获取图片的方式有几种:
1.常用方式:Drawable drawable=getResources().getDrawable(R.drawable.ic_launcher);
2.通过asset: InputStreamReader
inputReader = new InputStreamReader( getResources().openRawResource(R.raw.test1));
3.通过文件名: String packageName = getActivity().getPackageName();
int identifier = getResources().getIdentifier("ic_launcher", "drawable", packageName);
zaiquan.setBackgroundResource(identifier);
4.通过raw: InputStreamReader inputReader = new InputStreamReader( getResources().openRawResource(R.raw.test1));
5.通过网络下载
现在加载图片的网络框架比较多,用的比较多的就是ImageLoader,可以加载本地图片或者网络图片,有时间在更新imageLoader一篇
1.常用方式:Drawable drawable=getResources().getDrawable(R.drawable.ic_launcher);
2.通过asset: InputStreamReader
inputReader = new InputStreamReader( getResources().openRawResource(R.raw.test1));
3.通过文件名: String packageName = getActivity().getPackageName();
int identifier = getResources().getIdentifier("ic_launcher", "drawable", packageName);
zaiquan.setBackgroundResource(identifier);
4.通过raw: InputStreamReader inputReader = new InputStreamReader( getResources().openRawResource(R.raw.test1));
5.通过网络下载
现在加载图片的网络框架比较多,用的比较多的就是ImageLoader,可以加载本地图片或者网络图片,有时间在更新imageLoader一篇
相关文章推荐
- Android:ImageView代码设置background和src
- Android M 新的运行时权限开发者需要知道的一切
- android开发-----代码混淆
- Android 自定义控件(一)
- Android AlarmManager实现不间断轮询服务
- android_json教程
- 【转】Android实现点击两次返回键退出
- Android RecyclerView实现瀑布流
- 使用WakeLock使Android应用程序保持后台唤醒
- 快速Android开发系列通信篇之EventBus
- 总结一下android studio的六种依赖
- Android上如何让TextView上的字体放大且自滚动
- Android之权重
- Android之属性动画
- Android自助餐之AsyncTask
- Android之系统触摸事件三步曲
- Google Android 6.0 权限完全解析
- Android之Android下service详解
- Android之屏幕适配
- Android 仿淘宝商品属性动画