你的位置:首页 > 软件开发 > Java > Android 文件管理器项目(二)

Android 文件管理器项目(二)

发布时间:2015-11-05 00:00:03
概述:关于这个文件管理器的项目。目前写的这几个工具类让人我感到更加的疑惑。所以这篇博客说明的地方不多,试着总结一下吧。依然是开源项目地址:https://github.com/dibakarece/AndroidFileExplorer IDE : Android Studio其 ...

概述:关于这个文件管理器的项目。目前写的这几个工具类让人我感到更加的疑惑。所以这篇博客说明的地方不多,试着总结一下吧。

依然是开源项目地址:https://github.com/dibakarece/AndroidFileExplorer

IDE : Android Studio

其他工具:notepad++ 看代码。

逻辑层先写了简单的几个,目前项目看来,有一个 Activity , 一个 fragment 。除了和 activity 相连接的 layout 之外,还有一个动态添加的 frameLayout 。

看看代码总结一下

Android 文件管理器项目(二)

今天除了MainActivity 之外,其余的都是新添加的。

 

ApplicationLoader.java 这个类也只是获取了一下 ApplicationContext 。可以算是一个中转类吧。

Android 文件管理器项目(二)

 

BaseFragmentAdapter.java 这个类我是真的看不懂,原作者注释里面写的大概是兼容性信息。但是这里面全是重写了一下 BaseAdapter 的构造方法。

Android 文件管理器项目(二)

 

 

AndroidUtilities.java 这个类目前看起来是用来处理屏幕数据的。看样子是为了保障屏幕的兼容性。

 

Android 文件管理器项目(二)

Android 文件管理器项目(二)

 

TextDetailDocumentsCell.java 这个类才真是日了狗了。。继承自 FrameLayout 并且重写所有 FrameLayout 界面的那些方法。这么些应该是为了动态使用的时候保证兼容性吧。这在项目成功的时候会印证的。

Android 文件管理器项目(二)

 

 

Ps : 今天也只是跟进写了几个工具类。悲剧的事情是,上班空闲写的那些东西放在U盘里面,下班的时候备份了半天,最后没有拿回来,还在公司电脑上插着呢。

然后回到宿舍又把几个类重新跟着写了一遍,重新写一遍还是稍微有一点收获的。但是在 GitHub 同步的时候手贱了一下,不同的地方相互覆盖,让代码变得一团乱。最后只得复制了 GitHub 上面的代码,然后又重新把第二次的注解写了上去。

感觉好累!

大概是昨晚太兴奋,凌晨四点半才睡觉。早上八点钟起床洗漱,9点上班。而今天上班一整天都在一股莫名的兴奋状态之中,然后就悲剧了。现在才11点就困的不行了。所以现在才来总结一下,准备睡觉。

 

公司那边最近在全面学习 RDA 平台的 MMI 解决方案,是功能手机修改系统的。以后可能也会更新一些那方面的东西。

 

虽然目前做什么都只是一个半吊子,但是我觉得我还可以抢救一下啊……


原标题:Android 文件管理器项目(二)

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录