2014/12/21

hi ,做安卓一年多了,平时都是从网上各位大神博客里学习借鉴,现在该是我回报大家的时候了,最近做了个文件管理器,在此写博客把它记录下来,希望能给那些刚学习安卓的友友们一些帮助,功能和平时用的文件管理器差不多,有些地方可能没有考虑很周全,还希望各位大家能批评指出呀!

好了,说下这个管理器实现的大致功能:

1、基本文件和文件夹的浏览

2、不同的文件类型有不同的图标,像文件夹、JPG、PNG、TXT、XML等常见文件会由不同的图标用以区分,其它的用个未知文件类型的图标表示

3、可由本应用打开常见文件类型,如:TXT,XML,PNG,JPG,并可对TXT,XML文件进行读写

4、可对文件进行复制、粘贴、删除,修改文件名,

5、实现蓝牙文件发送

6、文件搜索,这个功能用递归算法循环遍历文件夹实现,个人感觉在文件比较多的时候会比较慢,不知道大家有没有更好的办法麻烦留言指导一二了。

下面附上几张截图和源码

http://download.csdn.net/detail/u010593870/8284361

android 文件管理器相关推荐

  1. android文件管理器项目,浅析Android文件管理器(项目一)

    文件管理器是管理文件的软件,帮助用户处理日常工作,管理储存在本地和网络中的文件.所有文件管理器都提供了基本的操作如创建.打开.查看.编辑.移动和删除文件.许多Android文件管理器还提供了额外功能, ...

  2. 穿越派·派盘 + Solid Explorer = 全能 Android 文件管理器

    Solid Explorer 是一款非常优秀的 Android 文件管理器,Material Design 设计风格,双栏布局,可拖拽操作.支持 ROOT 权限.多媒体浏览器.压缩包支持,Chrome ...

  3. android文件管理器listview,浅析Android文件管理器(项目一)

    文件管理器是管理文件的软件,帮助用户处理日常工作,管理储存在本地和网络中的文件.所有文件管理器都提供了基本的操作如创建.打开.查看.编辑.移动和删除文件.许多Android文件管理器还提供了额外功能, ...

  4. android文件管理器项目,GitHub - yangsmith/FileExplorer: android file explorer android文件管理器...

    File_Explorer Android 文件管理器 #发布版本 ####腾讯助手 ####百度助手 ####91助手 #包常用ui控件有: 1.侧滑菜单slidingMenu 2.兼容action ...

  5. Android10文件管理,10款优秀的Android文件管理器

    本文将介绍10款Android文件管理器,包括:ES File Explorer.Dual File Manager XT.ASTRO File Manager,Ghost Commander,Fil ...

  6. 浅谈Android文件管理器的几种实现方式(原理篇)--对我有帮助

    转自 https://blog.csdn.net/weixin_33698823/article/details/87269955 浅谈Android文件管理器的几种实现方式 为了完成毕业设计,我花费 ...

  7. Android文件管理器

    零.前言 因项目需要自己写了一个文件管理器,主要实现的功能有以下几点: 获取设备中的图片.音乐.视频.文档文件: 刷新查看最新文件: 选中文件并发送: 技术要点如下: 异步读取文件:耗时操作在非主线程 ...

  8. 史上最全Android文件管理器技术方案细节

    前言: 这些都是基于市面上开源的文件管理器源码阅读提炼出来的思路,应用市场上绝大多数的文件管理器核心功能的实现其实大同小异,开源项目以小米社区开放版为主.如思路有错误希望大家提出一起商讨更好的思路. ...

  9. android文件管理器u盘,Android U盘文件显示在文件管理器

    在做物联网客户需求时,有客户要求实现u盘中的文件在文件管理器中显示,便于客户管理. 查看代码后,发现u盘是基于usb-otg挂载的,只要实现usb-otg文件显示在文件管理器中即可. android ...

  10. Android 文件管理器 Android文件管理器源代码

    /**************************************************** 大家都知道写博客会很累的,大热天的. 希望=转载请注明出处:http://blog.csdn ...

最新文章

  1. python复合数据类型_python—组合数据类型
  2. MongoDB-JAVA-Driver 3.2版本常用代码全整理(2) - 查询
  3. 线程的应用-继承Thread类创建线程
  4. 我的工作日志 2020年12月1日 星期一
  5. id3决策树_信息熵、信息增益和决策树(ID3算法)
  6. AcWing 756. 蛇形矩阵
  7. python面试题(5)--- 检测 字符串 是否可以转换成 数字
  8. windows下安装node版本管理工具及nvm use切换不成功问题解决
  9. Unity3D之Assetbundle
  10. codeforces 665A Buses Between Cities
  11. 手写spring事务框架-蚂蚁课堂
  12. 机房黑科技:京东数科机房巡检机器人
  13. ChemDraw怎么画3D图?
  14. 计算机内存外存的区别
  15. 在条形码上如何添加日期
  16. rtx2060为什么叫智商卡_笑谈PC圈勇夫:为什么说GTX1050是“智商检测卡”
  17. 牛血清白蛋白BSA:蛋白定量检测标准品
  18. 晨枫U盘启动盘制作工具V4.0-安装原版XP的方法
  19. 没想到你竟然是这样的全职高手 | 从文本挖掘聊起
  20. 命令行解析函数:getopt_long、getopt

热门文章

  1. 为何会频繁收到垃圾短信?使用这3种方法,跟垃圾短信说再见
  2. 2021最常见的网络原理面试题【好文收藏】
  3. 前端_http协议_html语言headbody基本介绍和用法
  4. idea创建maven项目失败, Failed to create a Maven project
  5. MBR20200CT-ASEMI肖特基二极管MBR20200CT
  6. 仓库盘点好方法,使用安卓盘点机PDA扫描商品条码进行超市盘点
  7. evolution ubuntu邮箱_Ubuntu evolution 邮件客户端配置详解(图)
  8. windows 无法完成格式化_U盘无法格式化
  9. 通过periodic_task.periodic_task 实现周期性任务的原理
  10. 熊猫压缩怎么使用_您应该可以使用熊猫库做的几件事