核心提示:
1. 图片放在sdcard中,Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是图片的路径,Android获取图片资源的4种方式,跟目录是/sdcard)
2. 图片在项目的res文件夹下面//得到application对象ApplicationInfo
1. 图片放在sdcard中,Bitmap imageBitmap = BitmapFactory.decodeFile(path) (path 是图片的路径,跟目录是/sdcard)
2. 图片在项目的res文件夹下面
//得到application对象
ApplicationInfo appInfo = getApplicationInfo();
//得到该图片的id(name 是该图片的名字,"drawable" 是该图片存放的目录,appInfo.packageName是应用程序的包)
int resID = getResources().getIdentifier(name, "drawable", appInfo.packageName);
//代码如下
public Bitmap getRes(String name) {
ApplicationInfo appInfo = getApplicationInfo();
int resID = getResources().getIdentifier(name, "drawable", appInfo.packageName);
return BitmapFactory.decodeResource(getResources(), resID);
}
3. 图片放在src目录下
String path = "com/xiangmu/test.png"; //图片存放的路径
InputStream is = getClassLoader().getResourceAsStream(path); //得到图片流
4.android中有个Assets目录,这里可以存放只读文件
资源获取的方式为
InputStream is = getResources().getAssets().open(name);
分享到:
相关推荐
Android 获取图片资源的4种方式,最全的获取图片资源的各种方式,适合初学者
Android多媒体——图片资源获取的5种姿势 相册图片 拍照图片 本地图片 网络图片 项目图片
主要介绍了android获取相册图片和路径的实现方法,本文介绍的是Android4.4后的方法,感兴趣的小伙伴们可以参考一下
主要介绍了Android编程实现获取图片资源的四种方法,分别针对图片所在目录位置分析了Android获取图片资源的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
android平台中,将网络图片的url通过Bitmap加载到图片视图中显示出来
从网络异步加载图片资源,主线程执行ui操作,工作线程执行耗时操作。并可对图片触摸放大缩小。
android服务器获取图片学习视频
android软件服务器获取图片等资源
Android代码示例——从相机或相册中获取图片,并调用系统自带截取功能,截取后保存并更换背景
android 中通过HttpURLConnection获取服务器上的html文件,和图片文件,并保持到本地
Android中如何获取网络资源(如图片,音乐,视频,文档等)的大小! 较小的一个总结 不过很实用!
android eclipse 项目 通过拍照获取图片,保存本地 读取本地画廊的图片
android 头像从相册和拍照中获取图像资源并显示在UI上,能够直接使用,
android安卓APP之13种Drawable位图片资源.zip
1,从网络中获取一张图片。 2,把获取的图片,以附件的形式发送到指定的邮箱。 此功能已经完美实现。如在调试时没有发送成功,请检查一下是否正确设置好邮箱?你的电子邮箱是否支持发送附件?谢谢。
Android中获取资源 id 及资源 id 的动态获取 我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句: btnChecked=(ImageView)findViewById(R.id.imgCheck); findViewById是...
大家都知道,在android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很容易就会抛出来的,那么怎么避免这种问题的产生。在android中提供两种方法来做这件事情:
android编程中如何获取图片资源,对图片资源进行操作
首先应想到若要从网络资源中获取图片,就需要通过流操作,于是就想到如何创建流。 第一步:指定图片资源的URL 第二步:通过RUL获取一个connection 第三步:通过连接获取出入流 第四步:利用BitmapFactory....
音乐播放器 android 网络获取资源 优化 界面还是可以的, 有虚化背景,圆形图片