IP属地:上海
1.Hilt与Dagger: Hilt 在依赖项注入库Dagger的基础上构建而成,提供了一种将 Dagger 纳入 Android 应用的标准...
https://zhuanlan.zhihu.com/p/151406299 https://zhuanlan.zhihu.com/p/1638...
1.使用背景:应用程序中不需要及时完成的任务提供了一个统一的解决方案,以便在设备电量和用户体验之间达到一个较好平衡。 2.WorkManager...
1.livedata 是一个可被观察的数据容器类,可将数据包装起来,是数据成为被观察者,当数据发生变化的时候能够让观察者得到通知,使用不需要自己...
1.使用背景:在页面中通常会将ui交互,与数据获取等相关业务都写在一个页面中,这样做不符合单一功能原则。为了更好的划分清楚 使用viewMode...
1.使用背景:我们希望组件不依赖于页面生命周期的回调方法,同时在生命周期变化的时候也能及时收到通知的背景下使用。 2.原理:观察者模式:两个类分...