Chinaunix首页 | 论坛 | 博客
  • 博客访问: 236359
  • 博文数量: 54
  • 博客积分: 2656
  • 博客等级: 少校
  • 技术积分: 1020
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-19 21:06
文章分类

全部博文(54)

文章存档

2016年(3)

2014年(8)

2013年(4)

2012年(2)

2011年(29)

2010年(8)

我的朋友

分类: Java

2011-04-06 17:58:36

Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在 R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径。我们可以通过AssetManager类来访问这些文件

比如我要读取/assets/background.png

Java代码 
Bitmap bgImg = getImageFromAssetFile("background.png");  
 

private Bitmap getImageFromAssetFile(String fileName){ 
 Bitmap image = null;
   try{ AssetManager am = context.getAssets();
 InputStream is = am.open(fileName);
image = BitmapFactory.decodeStream(is);
 is.close(); }catch(Exception e){ }
 return image;
 }

 

转载

阅读(864) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~