android通过图片名获取资源

来源:互联网 发布:lamy safari 知乎 编辑:程序博客网 时间:2024/04/29 03:23

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一篇

0 0
原创粉丝点击