转:http://mingkg21.javaeye.com/blog/444830

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

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

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;

}

更多相关文章

  1. android图像与图像处理系列(一、Bitmap和BitmapFactory)
  2. Android简明开发教程三:第一个应用Hello World
  3. Android-webview教程一
  4. Android(安卓)PMS(一)-启动流程
  5. Android中SimpleAdapter,ArrayAdapter和BaseAdapter
  6. OpenCore框架概述(二)
  7. android-客户端打包
  8. 【Android(安卓)Developers Training】 11. 支持不同语言
  9. Qt on Android(安卓)之设置应用名为中文

随机推荐

  1. Dojo Mobile:iPhone/Android的Web应用开发
  2. Android开发之Android是什么
  3. Android我还可以相信你多少系列文章三之
  4. 月入3W的高级Android架构师都具备哪些能
  5. Android(安卓)Studio 1.0 (稳定版) 完全
  6. 4.Android(安卓)打包时出现的Android(安
  7. 【动态加载】Android动态加载:简单加载模
  8. 【Android(安卓)Training - 00】Google A
  9. 在Android(安卓)Studio中使用Lambda表达
  10. Android面试系列文章2018之Android部分Co