在21年时候有写过一次lifecycle: https://www.jianshu.com/p/838631cdf520[https://www.jianshu.com/p/...
在21年时候有写过一次lifecycle: https://www.jianshu.com/p/838631cdf520[https://www.jianshu.com/p/...
前言:okhttp框架已经使用了好多年了,本文基于3.12.13版本源码分析,个人觉得里面的设计确实非常巧妙。目前官网最新已经升级到4.12版本:https://github...
目录结构 1.背景及livedata优劣势2.livedata简单使用3.livedata实现原理 1.背景及优劣势 1.优势1 生命周期触发时感知到UI活跃才刷新UI 比较...
用过aidl的同学,可能见过下面的写法: 不知道你有没有好奇过这里的 in / out / inout 是什么意思呢? directional tag 去官网[https:/...
话不多说,最近在进行内存优化排查时,准备对枚举下手了,为什么呢?官方文档不建议我们用枚举: 枚举的局限 个人认为,使用枚举有两个弊端:1.增加APK体积,对你没听错,我给你证...
前言 目前很多项目使用retrofit+Rxjava+mvp的架构开发项目还是比较多的。最近在改一处内存泄漏时候问题时,遇到一个Rxjava相关的泄漏问题。项目中虽然用Rxj...
Dalvik是Google公司自己设计用于Android平台的虚拟机。Dalvik经过优化,使其更适合Android平台,2014年6月谷歌I/O大会,Android L 改...
Rxjava优点 个人认为优点有下面几个:1.使用结构、逻辑清晰;2.线程切换非常方便;3.只要流程发生错误,一定会执行onError(),不用到处处理;4.操作符强大; 基...
阅读时可能需要你事先对flutter,protobuf有基本了解,flutter的基本操作可以在flutter中文网中找到 在flutter中protobuf的导入 在pub...