@[toc]
# Happy-Android
使用玩Android api。实现一个RxJava + Retrofit + MVVM的项目。通俗易懂
* okhttp+retrofit+rxjava+mvvm
* rxlifecycle解决RxJava内存泄漏
* banner
* glide
* svg
* 沉浸式状态栏
* cookieJar
* eventbus
* dataBinding
* aop实现登录校验(只要是重复代码,建议使用aop解决)
* 增加异步初始化,优化启动速度(相关代码在launchstater包)
<details>
<summary>关于Happy-Android</summary>
<pre><code>
持续更新中
</code></pre>
</details>
从零开始搭建MVVM架构系列文章(持续更新):
[Android从零开始搭建MVVM架构(1)————DataBinding](https://juejin.im/post/5d89d9f8f265da03f2340e2b)
[Android从零开始搭建MVVM架构(2)————ViewModel](https://juejin.im/post/5d9c333cf265da5b8a515abb)
[Android从零开始搭建MVVM架构(3)————LiveData](https://juejin.im/post/5d9d8f756fb9a04dd8591b8e)
[Android从零开始搭建MVVM架构(4)————Room(从入门到进阶)](https://juejin.im/post/5d9fdacaf265da5bb86ac12c)
[Android从零开始搭建MVVM架构(5)————Lifecycles](https://juejin.im/post/5da41d55f265da5bb977d15e)
[Android从零开始搭建MVVM架构(6)————使用玩Android API带你搭建MVVM框架(初级篇)](https://juejin.im/post/5da6c0acf265da5bbb1e4df7)
[Android从零开始搭建MVVM架构(7) ———— 使用玩Android API带你搭建MVVM框架(终极篇)](https://juejin.im/post/5da90c54f265da5b932e7960)
项目说明:
* lis下的tbs和jniLibs下的libtbs.so是腾讯X5WbeView不要的so库,使WebView加载更快捷
* 【base】里除了EventBusBean(有利于EventBus的判断)外其他都是MVVM封装的代码
* 【bean】放项目的bean解析对象
* 【ui】代码等存放包
* 【utils】项目本地用的utils
* 【morefunction】1、launchstater(启动器,提高启动性能);2、apkupdate(apk更新)
* diooto 第三方,仿微信小图到大图转场动画支持手势操作(部分被作者修改)
* imagepicker 第三图片选择器,已被作者修改适配全面屏等(内部带简单剪裁)
* ucrop 第三方剪裁控件,更高级的剪裁。被作者修改适配全面屏等
* 【项目适配】使用的是screenMatch插件,原理是最小宽度限定符
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
为了满足广大Android开发爱好者与从业者的学习需求,我们精心整理并上传了一份全面而实用的Android项目资源包。这份资源包内容丰富,涵盖了从基础知识到实战应用的全方位内容,旨在为开发者们提供一个便捷、高效的学习平台。 一、文件手册 资源包中的文件手册部分,详细记录了Android开发的核心知识点和常用技术。无论是初学者还是有一定经验的开发者,都能从中找到所需的学习资料。手册采用了简洁明了的排版方式,使得查阅更加方便快捷。同时,手册内容深入浅出,既适合新手入门,也能为老手提供有价值的参考。 二、项目实战与练习 为了让学习者能够将理论知识与实践相结合,我们特别准备了项目实战与练习部分。这部分内容包含了多个精心设计的Android项目案例,从需求分析、设计思路到实现过程,都有详细的讲解和代码示例。学习者可以通过实际操作,深入了解Android开发的整个流程,提升自己的实战能力。 此外,我们还提供了一系列练习题,旨在巩固所学知识,检验学习成果。这些练习题既有基础题,也有难度较高的挑战题,适合不同层次的学习者进行练习。 三、Android开发工具集 在Android开发过程中,选择合适的工具能够大大提高开发效率。因此,我们整理了常用的Android开发工具集,包括开发工具、测试工具、性能优化工具等。这些工具都是经过我们精心筛选和测试的,能够帮助开发者们更加高效地进行Android开发工作。 总的来说,这份Android项目资源包是一份不可多得的学习资料,无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。我们希望通过这份资源包,为广大Android开发爱好者与从业者提供一个更加便捷、高效的学习平台,共同推动Android开发领域的发展。
资源推荐
资源详情
资源评论






























收起资源包目录





































































































共 614 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论


chinacha_
- 粉丝: 2272
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 本库是个基于python的工具集,用于记录数据到文件。 使用方便,代码简洁, 是一个可靠、省心且实用的工具。 支持多线程同时写入。.zip
- 本科毕业设计,基于python的图像复制粘贴篡改识别软件。.zip
- 本项目是基于计算机视觉的端到端交通路口智能监控系统.采用的设计架构由SRS
- 碧蓝航线ios平台自动脚本,基于python+opencv+facebook_wda实现.zip
- 毕业设计中基于给定微博数据的反作弊识别,用python开发。.zip
- 毕业设计项目,基于深度学习的实时语义分割算法研究,python实现。.zip
- 对基于python的微博爬虫进行重写,重写语言:java.zip
- 此框架是基于Python+Pytest+Requests+Allure+Yaml+Json实现全链路接口自动化测试
- 程序语言课程作业在线评测平台(实现Java、C、Python的选择、填空、代码题在线评测),基于SpringBoot+Layui+MySQL实现.zip
- 非官方的科大讯飞语音合成(用于朗读,配音场景)python API (基于官方demo增加了:超过2000字上限自动分割再合并音频的功能).zip
- 非官方的简易中国铁路列车运行图系统,基于Python + PyQt5
- 超市POS销售与后台管理系统_商品录入收银业务会员管理进货销售库存人员权限断网收银断电保护_实现超市前台POS销售商品扫描条形码输入收银计算找零打印清单会员折扣累计消费以及后台管理.zip
- 俄罗斯方块闯关版,基于Python实现.zip
- 该项目是基于Python和数据库实现的学生信息管理系统.zip
- 该仓库为agv系统调度软件的前后端实现。项目基于fastapi(python后端框架)和vue2实现了RESTful风格的前后端分离.zip
- 该项目是基于Scrapy框架的Python新闻爬虫,能够爬取网易,搜狐,凤凰和澎湃网站上的新闻,将标题,内容,评论,时间等内容整理并保存到本地.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
