1. android如何读取手机指定的某个文件夹下的所有图片的名称,语音名称
可以用java
IO读取图片文件,也可以用Android里面的mediastore先读取拦档该文件夹下的图片缩略图用ListView或者gridView等控件显示缩略图点击后显示详细图片等方法,为了防止oom推荐第二种方法,不过不氏衡瞎知道你那歼空是怎样的需求,MediaStore的用法你可以网上搜下,一大堆的。
2. Android: 如何访问项目文件夹下的文件
Android中读取assets文件夹里面的文件,可使用SDK的API,需要用AssetManager以字节流的形式读取文件。
assets的读取方式:
1. 先在Activity里面调用getAssets() 来获取AssetManager引用。
2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文件以及访问模式就能得到输入流InputStream。
3. 然后就是用已经open file 的inputStream读取文件,读取完成后记得inputStream.close() 。
4.调用AssetManager.close() 关闭AssetManager。
需要注意的是,来自Resources和Assets 中的文件只可以读取而不能进行写的操作。