快速解耦Application的逻辑,教你实现Application的隔离型框架。当你的项目的Application中要用到很多初始化操作的时候,这个库就能派上用场。目前这个库只针对普通项目,对于组件化或者插件化还没做测试,目前不适用于组件化或者插件化,后续慢慢完善吧。
详细介绍请看我的博客: 一行代码快速解耦Application逻辑,让Application更简洁好维护
【前言】很多人在开发中使用了大量的第三放的库,或者自己封装的库,很多库都是需要在Application里面配置的,如果配置过多,导致Application过于臃肿,代码不好维护,可读性比较差。下面是我写的一个简单的库,帮你快速解耦Application,让你的Application显得更简洁,更好维护。
这是一个单例的类,调用init方法传入上下文,然后调用init开头的方法,比如initNetWork()就表示初始化网络操作的一些逻辑。