![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 87
朽木成才
金无足赤人无完人,不断修炼,方得圆满
展开
-
Jetpack架构组件库
Jetpack是众多优秀组件的集合。是谷歌推出的一套引领Android开发者逐渐统一开发规范的架构。原创 2022-02-28 16:57:33 · 6010 阅读 · 0 评论 -
GreenDao使用指南
简介greenDAO 是一个将对象映射到 SQLite 数据库中的轻量且快速的 ORM 解决方案。采用编译时注解的方式,对与编译时注解和运行时注解的优缺点可以做一个了解。greenDAO优点:性能最大化,可能是Android平台上最快的ORM框架;易于使用的API;最小的内存开销;依赖体积小;支持数据库加密;强大的社区支持;一,配置1, 在根目录的build.gradle添加builds...原创 2019-12-14 16:11:14 · 223 阅读 · 0 评论 -
RxJava2.x初识
一,初始RxJava(1),什么是RxJava?RxJava是 ReactiveX(ReactiveX推荐http://reactivex.io/) 在JVM上的一个实现,ReactiveX使用Observable序列组合异步和基于事件的程序。RxJava是在ReactiveX的一个延伸,RxJava是轻量级的,RxJava只关注Observable的抽象和与之相关的高级函数。通俗一点,R原创 2017-06-14 16:54:27 · 3907 阅读 · 0 评论 -
Android热修复Sophix详解
阿里热修复最新版本热修复技术现在已经很成熟了,至今还没有用过。虽然框架很多,但这里只介绍Sophix,原因不言而喻,对于技术来说谁的好用用谁的。Sophix亮点有一下几点使用起来配置简单,傻瓜式的接入功能也比较强大几乎兼容所有机型支持方法,资源文件,so等替换阿里云服务器支持一,热修复框架对比1,各大热修复框架对比图,详细对比请看Android 热修复调研报告—...原创 2018-03-23 10:06:21 · 19469 阅读 · 2 评论 -
RxJava2.x进阶
一,RxJava背压策略1,背压:被观察者发送消息太快以至于它的操作符或者订阅者不能及时处理相关消息,背压是在异步的场景下才会出现,即被观察者和观察者处于不同的线程中。在RxJava2.x中新增了Flowable类型是支持背压的(默认队列大小128),Flowable很多操作符内部也使用了背压策略。2,Flowable背压策略一共有5种 ①,MISSING,此策略表示,通过Create方...原创 2018-10-08 09:49:01 · 2994 阅读 · 0 评论 -
手写EventBus
前言EventBus是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:EventBus。它简化了应用程序内各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避免由于使用广播通信而带来的诸多不便。像这样的框架如何进行实现呢,我们就手写一个。...原创 2019-07-07 18:44:54 · 848 阅读 · 1 评论