码迷,mamicode.com
首页 >  
搜索关键字:micodefileexplorer    ( 7个结果
小米开源文件管理器MiCodeFileExplorer-源码研究(9)-入口分析
AndroidManifest.xml是Android应用程序最重要的配置文件。入口文件和intent-filter<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.Holo.L...
分类:移动开发   时间:2015-10-31 10:13:15    阅读次数:281
小米开源文件管理器MiCodeFileExplorer-源码研究(6)-媒体文件MediaFile和文件类型MimeUtils
接着之前的第4篇,本篇的2个类,仍然是工具类。MediaFile,媒体文件,定义了一大堆的常量,真正的有用的方法就几个。isAudioFileType、isVideoFileType之类的。MimeUtils,文件类型工具类,定义了一大堆的   add("application/zip", "zip");   某种扩展格式,对应的mime类型。   通过阅读代码观察到的2点现象,我有2点猜测:现象...
分类:移动开发   时间:2015-10-29 11:27:21    阅读次数:424
小米开源文件管理器MiCodeFileExplorer-源码研究(4)-文件操作工具类FileOperationHelper
文件操作是非常通用的,注释都写在源代码中了,不多说~需要特别说明的是,任务的异步执行和IOperationProgressListener。拷贝和删除等操作,是比较费时的,采用了异步执行的方式~Android异步执行,我也是初次了解,在CSDN上找了一篇文章,后续写个单独的例子,单独写1篇介绍。http://blog.csdn.net/xufenghappy6/article/details/73...
分类:移动开发   时间:2015-10-28 12:44:18    阅读次数:256
小米开源文件管理器MiCodeFileExplorer-源码研究(3)-使用最多的工具类Util
Util.java,使用最广泛~代码中很多地方,都写了注释说明~基本不需要怎么解释了~package net.micode.fileexplorer.util; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputS...
分类:移动开发   时间:2015-10-28 10:50:01    阅读次数:365
小米开源文件管理器MiCodeFileExplorer-源码研究(1)-2个模型Model
上篇说到,把小米的Java代码整理成了5个包,其中1个是net.micode.fileexplorer.model。这个包就2个模型类,最基本了,FileInfo和FavoriteItem。package net.micode.fileexplorer.model; /** 抽象了一个文件最基本的信息 */ public class FileInfo { // 文件名 public Str...
分类:移动开发   时间:2015-10-28 09:34:40    阅读次数:175
小米开源文件管理器MiCodeFileExplorer-源码研究(3)-2个单实例工具类
从本篇开始,讲解net.micode.fileexplorer.util工具包中的类。这个包下的类,功能也比较单一和独立。很多代码的思想和实现,可以用于JavaWeb和Android等多种环境中。一、单实例活动管理器ActivitiesManager一个单实例的活动管理器,从方法的被调用程度来看,“徒有其名”。registerActivity注册活动方法被使用了,而getActivity没有被使用...
分类:移动开发   时间:2015-10-28 09:34:01    阅读次数:181
小米开源文件管理器MiCodeFileExplorer初步研究
2011年对着书本Android应用开发揭秘,写了2个月的HelloWorld。  现在想复习并深入,我没有耐心再去一点点地敲代码了。  4年前自己是个学生,实习,现在有工作,只能业余时间研究。  这一点是非常不同的。    我希望通过研究别人的“成熟产品”,更好地全面学习。  以目标为导向,具体来说,通过研究别人的一个产品,进而全面掌握,在研究的过程中,把若干问题都解决了,从而达成“快速进步”的...
分类:移动开发   时间:2015-10-25 19:29:21    阅读次数:312
7条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!