android 图片资源目录下,Android编程实现获取图片资源的四种方法
本文实例讲述了Android编程实现获取图片资源的四种方法。分享给大家供大家参考,具体如下:
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程序设计有所帮助。
android 图片资源目录下,Android编程实现获取图片资源的四种方法相关推荐
- Lock锁及获取锁的四种方法
为什么使用LOCK? LOCK锁 LOCK锁的上锁与解锁 为什么使用LOCK? 传统的Synchronized锁有非常多的缺点: 锁的唤醒和阻塞代价较高,线程的阻塞和唤醒,操作系统需要在用户态与内核态 ...
- java 中lock,java中lock获取锁的四种方法
在java接口中会存放着许多方法,方便线程使用时的直接调用.对于lock接口大家都不陌生,我们已经初步对概念进行了理解.那么在获取锁的方法上想必还不是很清楚.下面我们就lock获取锁的四种方法分别进行 ...
- php 抓取网站,php 获取网页内容的四种方法
1,使用xmlhttp对象,类似asp中的ActiveXObject对象. 代码: //获取网页内容 $xhr = new COM("MSXML2.XMLHTTP"); $xhr- ...
- 线下实体店铺会员引流的四种方法-未完待续
2022年,因为疫情的影响以及电商平台的持续发力,线下门店消费者到店流量明显减少,线下实体门店如何才能通过更低的成本更高的效率进行线下引流呢?这是当下零售企业需要重视的问题. 今天博阳为您介绍4种会员 ...
- js获取时间戳的四种方法
- JS获取随机数的四种方法(转)
原帖:https://www.jb51.net/article/82747.htm JS没有现成的函数,能够直接生成指定范围的随机数. 但是它有个函数:Math.random() 这个函数可以生成 ...
- php获取另一个网页内容,php获取网页内容的三种方法
本文介绍下,php实现获取网页内容的三种方法,有需要的朋友,参考下吧. 用php代码实现获取网页的原理: 将抓取内容,通过正则表达式过滤,得到想要的内容. 关于正则表达式的内容,程序员之家介绍了很多, ...
- Android:i2c调试工具 i2c-tools的使用,在Android external目录下新增一个可执行应用及编译,i2cdetect -y 1或i2cdetect -r -y 1。
Android:i2c调试工具 i2c-tools的使用以及在Android external目录下新增一个可执行应用及编译 一.使用i2c-tools工具让调试i2c外围设备方便很多,有必要推荐一下 ...
- android程序设计拍照,Android编程实现拍照功能的2种方法分析
本文实例讲述了Android编程实现拍照功能的2种方法.分享给大家供大家参考,具体如下: Android系统的照相功能,已实现2种方法,可供大家参考: 1. 调用系统摄像头来拍照 首先,找到Andro ...
最新文章
- codecheck_use_record
- win32窗口机制之CreateWindow
- 01.Python基础_菜单_快捷键_基本语法_变量_输入输出
- java 只有日期的类_JAVA日期和时间类彻底解决(1)[转]
- 2022年,我只做 3 件事
- 受上海Model S自燃影响?特斯拉市值周一蒸发18亿美元
- 会计的思考(17):还原会计报表的企业个性之一
- safari查看html代码,如何在Mac上的Safari中查看网页的源代码 | MOS86
- 注解缓存@Cacheable、CachePut、CacheEvict、Caching使用及介绍
- 基于IIS Live Smooth Streaming技术流媒体直播系统
- 文明与征服北条时宗最强阵容搭配指南
- 怎么查看php配置信息,Wampserver查看php配置信息
- win10 自动同步时间脚本
- Devexpress Xtrareport 创建主从报表
- 虚拟机Ubuntu安装中文输入法
- MFC ODBC数据库操作编程(二)
- 【BLE】蓝牙Profile
- 国外名校课程视频爆红 网友总结“必杀技”(图)
- 简单人物画像_怎样把复杂的人物肖像画简单化
- uoj #246. 【UER #7】套路