场景:
多个界面都要使用一个Service,那就会有至少一个界面会去启动Service,多个界面去绑定Service的行为。
优化:
把Service放到一个 工具(Util/Manager)类去管理。
只有启动的界面会去 启动这个service。
别的Activity/Fragment…不用再绑定Service了,而是直接去这个工具类 里面 操作serivce。
目前来看是个较为有效率的做法
Android 关于多界面绑定Service的小优化
阅读 40
2022-07-15
场景:
多个界面都要使用一个Service,那就会有至少一个界面会去启动Service,多个界面去绑定Service的行为。
优化:
把Service放到一个 工具(Util/Manager)类去管理。
只有启动的界面会去 启动这个service。
别的Activity/Fragment…不用再绑定Service了,而是直接去这个工具类 里面 操作serivce。
目前来看是个较为有效率的做法
相关推荐
精彩评论(0)