
coolweatherjetpack
guolindev
酷欧天气的Jetpack版本实现,采用了MVVM架构。
AI 简介
这是一个基于Android Jetpack组件实现的天气应用开源项目,采用标准MVVM架构进行分层设计。核心功能包括天气数据展示、网络请求(Retrofit)、本地缓存(LitePal)及UI状态持久化(ViewModel),各层职责清晰、单向依赖、符合Clean Architecture思想。项目重点演示了Repository模式在数据源调度(网络/数据库)中的实践,以及Jetpack组件(如LiveData、ViewModel、Room替代方案LitePal)的协同使用。适合Android开发者学习MVVM架构落地、Jetpack组件集成及分层设计方法。
Kotlin
Apache License 2.02.3k
Stars
448
Forks
28
Watchers
6
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分59.96
默认分支master