【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如何用渐变映射命令快速变更色调?
  • 热门搜索
    肠胃炎怎么调理 为什么英语 灯笼怎么做 羊毛衫怎么洗 戊戌怎么读 大雁为什么往南飞 january怎么读 鸡头的做法大全 为什么叫德云社 金钱草怎么养