【Android】Android读取assets

 时间:2024-10-21 16:37:47

1、assets文件夹在项目中的位置

【Android】Android读取assets

2、获取图像的方法/** * 从Assets中读取图屡阽咆忌片 * @param activity * @param fileName * @return */public static Bitmap getImageFromAssetsFile(Activity activity,String fileName) { Bitmap image = null; AssetManager am = activity.getResources().getAssets(); try { InputStream is = am.open(fileName); image = BitmapFactory.decodeStream(is); is.close(); } catch (IOException e) { e.printStackTrace(); } return image; }这个地方要注意。(应为这是一种引用)来自Resources和Assets 中的文件只可以读取而不能进行写的操作。

【Android】Android读取assets

3、这里附加把图片放到内存的方法

【Android】Android读取assets

4、获取所有文件的文件名/** * 获取目录下的所有文件的文件名 * @param context * @return */public stati艘早祓胂c String[] get_img_list(Context context) {String[] list_image = null; try { //得到assets/build_img/目录下的所有文件的文件名,以便后面打开操作时使用 return list_image = context.getAssets().list("processedimages"); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } return list_image;}

【Android】Android读取assets
  • PS样式怎么用
  • ps看不清参考线怎么办
  • Photoshop之色彩混合模式
  • 如何在PS中直接绘制出一个小脚丫的图形?
  • PS如何用渐变映射命令快速变更色调?
  • 热门搜索
    白衬衫怎么搭配 热血无赖攻略 红烧土豆块 dnf公会怎么升级 苏州博物馆简介 erp沙盘模拟攻略 保卫萝卜3码头攻略 月经期间怎样减肥最快 建qq群怎么建 侠客风云传杭州攻略