目录结构 1.背景及livedata优劣势2.livedata简单使用3.livedata实现原理 1.背景及优劣势 1.优势1 感知生命周期UI活跃才刷新UI 比较常见的场...

目录结构 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...
背景 1.目前公司方案是在现有的安卓项目中接入aar方式集成Flutter技术,Flutter工程可独立开发,运行测试。2.目前安卓、IOS各端对齐采用插件的形式开发Flut...
背景 安卓IOS各端准备正式开发上线,需要统一flutter开发版本,验证后决定使用1.9.1_hotfix.6版本,对比1.5.1版本变动挺大的,另外由于工程是比较大,比较...