我的应用程序中有一个常见问题,我将功能提取到处理此功能的类中,而没有其他功能。问题是我经常需要一个Activity的实例来完成这个功能,比如读取文件,访问数据库等等,所以我必须将当前的活动传递给该实用程序,并且使代码变得难看。从实用程序类获取活动
现在我正在研究设置一个持有对“开始” - 活动的引用的单例,然后将此单例注入到我的utillites中。但是,这是但是,我不能控制一个活动是否被移除或仍然活跃,Android可以。所以我的活动可能还不够活力而已。
因此,总而言之,我不确定将参考存储到活动中是否安全,我不希望在每次调用时都传递当前活动。解决办法是什么。我是偏执狂吗?提前 罗兰