1、需求
分类展示出手机内存中所有的image、word、xls、ppt、pdf文件。
效果图 | ||
---|---|---|
image | image | image |
2、实现
根据以上需求,分别采用了两种实现方式:
1、遍历文件夹中所有的文件筛选并进行展示
2、获取 Android MediaStore(多媒体库)中的数据并进行展示
3、优缺点
-
遍历文件夹
优点:可以实时拿到所要的数据
缺点:效率相对比较低 -
Android MediaStore
优点:效率比较高
缺点:在通过第三方app下载之后,如果该app没有同步多媒体库,需要自己手动去同步多媒体库才能获取到实时的数据
网友评论