Android SD卡文件浏览器

实现Android SD卡文件浏览器技术分析:

主要用到的控件:ListView
我们要做的就是遍历整个SD卡下的所有文件并把他们显示到这个ListView控件中,如果遍历的是文件夹那么先获取该文件夹的下的所有文件,再把这个所有文件填充到这个ListView里就可以了,如此反复就可以了。

如何获取文件夹或者文件的修改日期?
用java里的File类只为我们提供了一个public long lastModified():表示文件最后一次被修改的时间的 long 值,用与时间点(1970 年 1 月 1 日,00:00:00 GMT)之间的毫秒数表示;如果该文件不存在,或者发生 I/O 错误,则返回 0L。

File myFile = new File("D:\Android开发常用图标");
long modTime = myFile.lastModified();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(dateFormat.format(new Date(modTime)));

实现代码:

最终效果图:

sd卡浏览器

本文出处:http://blog.csdn.net/jiahui524

源码下载:http://www.android-study.com/upload/file/SDCardFileExplorer.rar

暂无评论
  • 1:请一针见血的评论。
  • 2:评论需要审核通过后才能显示。
  • 3:评论字数限制在1000字以内。
  • 当前字数:0
热门文章
推荐文章
  • 暂无推荐文章
随机文章
关于本站 - 广告服务 - 版权声明 - 联系我们 - 友情链接 - 网站地图 - 帮助中心