-
高德天气API: 实现情况:Get&Post方式可以正常返回查询数据并UI显示;
-
MVVM框架框架和组件实现:
- ViewModel:实现View和Model数据解耦。
- Room:实现Database模块封装。
- LiveData:实现View关联数据动态更新。
- DataBinding:实现xml文件直接绑定数据。
- WorkManager:实现后台任务、定时任务、链表等不同类型任务管理。
-
网络请求:实现异步网络请求框架封装。
-
AdMob&Firebase:实现广告载入和统计分析。
-
高德配置文件:解析存储本地存储高德adcode和城市信息对照表,用于本地天气动态查询api调用。
-
CommonUI公共控件:实现公共控件自定义、差异化配置、和控件复用。
部分业务机制借鉴网络资源,不能用于商业用途,转载请注明出处,谢谢!