1. 图片放在sdcard中,
代码如下:
Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是图片的路径,跟目录是/sdcard)
2. 图片在
项目的res文件夹下面
代码如下:
//得到applicat
ion对象
ApplicationInfo appInfo = getApplicationInfo();
//得到该图片的id(name 是该图片的名字,"drawable" 是该图片存放的目录,appInfo.packageName是应用程序的包)
int resID = getResources().getIdentifier(name, "drawable", appInfo.packageName);
3. 图片放在src目录下
代码如下:
String path = "com/timanetworks/jerome/activity/test.png"; //图片存放的路径
InputStream is = getClassLoader().getResourceAsStream(path); //得到图片流
您可能感兴趣的文章:Android 异步获取
网络图片并处理导致内存溢出问题解决方法java判断远程
服务器上的文件是否存在的方法android获取音乐文件的内置专辑图片实现思路及代码Android获取SD卡中选中图片的路径(URL)示例java断点续传功能实例(java获取远程文件)android照相、相册获取图片剪裁报错的解决方法Java中使用
正则表达式获取网页中所有图片的路径Android实现从网络获取图片显示并保存到SD卡的方法Android
开发之ImageLoader本地
缓存Android远程获取图片并本地缓存
0