当然由于是个人闲暇时间基于兴趣开发的,没有 UI 小姐姐 和测试小姐姐的陪伴,自然存在许些缺陷,当然写这个项目更多的是为了学习和锻炼 app 架构搭建的思维,希望能够帮到刷到这个博文的小伙伴,一起学习一起进步。
功能方面,想了想觉得还是没啥好说的���就是 UI 上显示的那样,相信在座的各位看官都是熟的不能再熟了,
app 使用技术介绍
-
Mvvm 架构设计 关于各种 mvx 的区别,我就不一一介绍了,上 Google 搜一下就好,关于项目中使用的 mvvm 设计封装,请移步 [这里](() ;代码是最好的老师,直接看源码吧。
-
Android X 这个也没啥好说的,就是 android Support 库的升级迁移版而已,现在新项目肯定都是直接 androidX 了,对 Android X 不熟悉的小伙伴,请移步 [官方介绍](() ;
-
jetpack 这个也没啥好说的,jetpack 就是 Google 推出的一套组件开发库,直接上图可能更好, [官方介绍](()
基本最主要使用的就是这些了 
app 第三方的依赖
-
RxEasyHttp RxEasyHttp 是一款 github 上开源的 RxJava2+Retrofit2 实现简单易用的网络请求框架,在本人发现并观摩其源码和设计原理后,发现着实写的不错,各种业务场景基本都设计到了,api 设计的也不错,当然也存在一些瑕疵,所以实际项目中还需根据自己的业��需求进行二次开发,推荐给各位看官[RxEasyHttp](()
-
Loadsir loadsir 是一个 app 页面状态管理的第三方库,也非常

本文介绍了个人开发的Android组件化应用OpenEyes,基于Mvvm架构,使用Android X和Jetpack组件。文章分享了项目中采用的第三方库,如RxEasyHttp、Loadsir、MMKV等,并提供了部分API接口的示例,旨在帮助开发者学习和提升Android架构搭建能力。
最低0.47元/天 解锁文章
973

被折叠的 条评论
为什么被折叠?



