
Android开发框架
文章平均质量分 95
开发中使用的主流第三方框架
luo_boke
Android 7年智能硬件、物联网、智能家居IOT方向。
努力进步,不断提升,希望自己能在IT行业活的更久。
展开
-
Android MMKV框架引入使用
鹅厂的开源框架MMKV能完美解决SP现有缺点并保持原有的优点。MMKV是基于 [mmap ](https://blog.youkuaiyun.com/luo_boke/article/details/109311432)内存映射+ `protobuf `序列化两者优势于一体的框架,其具有更高性能高,更强的稳定性。原创 2022-10-06 18:15:00 · 5621 阅读 · 0 评论 -
Rxjava源码分析之IO.Reactivex.Observer
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。原创 2020-04-26 10:10:40 · 1413 阅读 · 0 评论 -
Rxjava源码分析之IO.Reactivex.Observable
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。原创 2020-04-26 17:30:57 · 3241 阅读 · 0 评论 -
最通俗易懂的教你使用RxJava3(三)
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。原创 2020-04-17 17:21:33 · 2325 阅读 · 0 评论 -
Rxjava源码分析之IO.Reactivex.Observer
关于对IO.Reactivex.Observer源码的阅读分析总结,如有不对,请看官留言斧正。IO.Reactivex.Observer的使用注意事项:1、observable中有状态改变就会立刻通知observer进行操作2、中的方法调用顺序模式是: 1)onSubscribe >> onNext >> (onError | onComplete) ...原创 2020-04-16 14:20:43 · 1845 阅读 · 0 评论 -
最通俗易懂的教你使用RxJava3(二)
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。原创 2020-04-17 14:30:11 · 2390 阅读 · 0 评论 -
java.util.Observable 和java.util.Observer的源码分析
对于观察者模式,其实Java已经为我们提供了已有的接口和类。Java中的订阅者(Subscribe,观察者)就是类java.util.Observer,java中的通知治者(Publish,发布者)就是java.util .Observable 使用步骤:1)创建 被观察者对象Observable mObservable ,创建观察者对象Observer mObserver, 为被观察者...原创 2020-04-15 16:46:26 · 608 阅读 · 0 评论 -
Rxjava源码分析之IO.Reactivex.CompositeDisposable
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。原创 2020-04-26 09:50:02 · 1400 阅读 · 0 评论 -
Kotlin到底比Java好在哪,我们不得不说的事
kotlin更安全这是它最重要的优势,空引用由类型系统控制,你不会再遇到NullPointerException。这个空指针异常就像一个隐藏的定时炸弹,指不定啥时候就炸了。在Kotlin中调用Java代码,Java代码中需要使用上非空注解。代码简洁使用Lambda 表达式,大量节省末班代码,特别是重复多余的findViewById。都说越少的代码越能减少错误。函数式支持使用高阶函数,可以将其作为返回值或参数值使用,特别方便。扩展函数Kotlin同C#类似,能够扩展一个类的新原创 2020-07-07 11:44:57 · 7530 阅读 · 27 评论 -
阿里云EMAS的爬坑之旅
阿里云EMAS是移动应用研发服务,包含移动推送、HTTPDNS、热修复、移动测试、数据分析、崩溃监测、用户反馈等功能。 具体配置我就不说了,看文档。我只告诉你各种使用的注意要点和我爬的坑,希望对大家有用。原创 2020-06-03 14:51:46 · 1374 阅读 · 2 评论 -
阿里热更新Sophix的故事
很早以前就有写Sophix的博客,但是使用一段时间后有了新的感受和心得,重新整理出该篇博客。 对于所有的热更新方案强烈推荐使用Sophix,使用后你自会体会其中的妙处。原创 2021-02-24 17:51:03 · 1152 阅读 · 0 评论 -
热更新你都知道哪些?
热更新你都知道哪一些?本篇博客介绍热更新基本原理和作用,以及几种流行热更新的框架对比和优劣,快来看看吧。原创 2020-05-22 09:09:20 · 8436 阅读 · 2 评论 -
腾讯热更新Tinker的故事
本篇博文主要通过对Tinker 热修复框架进行原理的分析,讲解。同时会涉及其他腾讯系其他热修复方案的总结。 阅读本博客之前必须掌握Java类加载的知识方可有效理解博文。原创 2020-05-20 18:29:59 · 1193 阅读 · 0 评论 -
热更新Sophix的爬坑之路
写该篇博客就是为了总结下使用Sophix的过程中碰到的一些Bug及爬坑过程,希望各位极客还没碰到,看了我的回顾总结后能对可能出现的困惑有帮助。原创 2020-05-16 18:04:52 · 1571 阅读 · 5 评论 -
LiveDataBus核心原来如此简单
本篇博客通过自己对LiveData的理解,封装名为LiveData的通信框架。框架为纯Kotlin代码框架,其实框架实现很简单,原理完全基于LiveData。名字虽与网络上的LiveDataBus一样,功能也基本一致,但其内涵完全不一样,且看我一一剖析。原创 2021-01-27 16:59:32 · 1171 阅读 · 0 评论 -
最通俗易懂的教你使用RxJava3(一)
Rxjava系列文章,从入门到精深循序渐进式分析讲解。自我总结归纳防加强自己的知识体系构建,希望能帮助路过的你。原创 2021-04-12 14:24:56 · 5412 阅读 · 4 评论 -
Epub电子书实战解析
基于epublib框架解析epub图书demo,源码进行了个人的定制化修改,开放的源码已上传github和gitee。通过查询资料发现epublib框架方式进行epub格式的图书效果不错,分享给大家。 后面将对另一种Folioreader框架进行研究分享。原创 2021-04-21 11:46:01 · 3136 阅读 · 1 评论 -
Lottie动画 轻松使用
UI常常会用到一些动画特效,比如心形跳动、返回效果等,此时常规手段往往力不从心,使用Lottie就能助力你飞起来。原创 2021-05-12 11:10:16 · 12822 阅读 · 2 评论 -
Android 今日头条屏幕适配详细使用攻略
今日头条屏幕适配的核心代码为基础进行了扩展封装,产生了《AndroidAutoSize》这个能快速接入使用的屏幕适配方案,这个屏幕适配方案是我遇到的截止2020.9.15为止最强大、简单有效的屏幕适配方案。...原创 2020-09-22 09:33:40 · 18839 阅读 · 10 评论