2014/12/21
hi ,做安卓一年多了,平时都是从网上各位大神博客里学习借鉴,现在该是我回报大家的时候了,最近做了个文件管理器,在此写博客把它记录下来,希望能给那些刚学习安卓的友友们一些帮助,功能和平时用的文件管理器差不多,有些地方可能没有考虑很周全,还希望各位大家能批评指出呀!
好了,说下这个管理器实现的大致功能:
1、基本文件和文件夹的浏览
2、不同的文件类型有不同的图标,像文件夹、JPG、PNG、TXT、XML等常见文件会由不同的图标用以区分,其它的用个未知文件类型的图标表示
3、可由本应用打开常见文件类型,如:TXT,XML,PNG,JPG,并可对TXT,XML文件进行读写
4、可对文件进行复制、粘贴、删除,修改文件名,
5、实现蓝牙文件发送
6、文件搜索,这个功能用递归算法循环遍历文件夹实现,个人感觉在文件比较多的时候会比较慢,不知道大家有没有更好的办法麻烦留言指导一二了。
下面附上几张截图和源码