android+小米文件管理器源码,小米开源文件管理器MiCodeFileExplorer-源码研究(2)-2个单实例工具类...

本文主要探讨了小米开源文件管理器MiCodeFileExplorer中两个单实例工具类——ActivitiesManager和Settings。ActivitiesManager用于活动管理,尽管其getActivity方法未被使用,可能是社区开源版的裁剪。而Settings类仅保存一个设置,即是否显示隐藏文件和上级目录。这两个类在当前实现中并不线程安全。
摘要由CSDN通过智能技术生成

从本篇开始,讲解net.micode.fileexplorer.util工具包中的类。

这个包下的类,功能也比较单一和独立。很多代码的思想和实现,可以用于JavaWeb和Android等多种环境中。

一、单实例活动管理器ActivitiesManager

一个单实例的活动管理器,从方法的被调用程度来看,“徒有其名”。

registerActivity注册活动方法被使用了,而getActivity没有被使用,感觉明显有问题啊~

我目前的猜测:

大概是查看文件的时候,就会新建立一个活动,并且注册保存起来。

然后在需要的时候,使用getActivity获得,再做后续处理。

但是,getActivity方法压根没有被使用。

我猜测:“社区开源版”是被阉割了,代码是经过裁剪的?

package net.micode.fileexplorer.util;

import java.util.HashMap;

import android.app.Activity;

/**单实例活动管理器*/

public class ActivitiesManager {

public static final String ACTIVITY_FILE_VIEW = "FileView";

//@Deprecated没有被任何其他类使用

public static final String ACTIVITY_FILE_CATEGORY = "FileCategory";

//@Deprecated没有被任何其他

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值