摘要:
A:0x00-0xff 从透明到不透明 ,即0~255 RGB:0x000000-0xffffff,从黑到白 阅读全文
摘要:
kotlin flow Jetpack 系列(4)—— 有小伙伴说看不懂 LiveData、Flow、Channel,跟我走 - 掘金 (juejin.cn) 阅读全文
摘要:
DataBinding,再学不会你砍我 - 掘金 (juejin.cn) 一、区别ViewBinding和DataBinding他们的区别。 目的不同。ViewBinding的出现仅仅是为了帮开发人员省去写findViewById的步骤;而DataBinding是用于绑定数据的,能够把视图的数据和代 阅读全文
摘要:
ViewModel是Android架构组件中负责管理UI数据与逻辑的,类似于MVP架构中的Persenter相似。 MVVM与MVP最大的区别就是使用viewmodel,即VM代替原来的P层。V层建议使用databinding实现,从而形成简洁高效的MVVM。 以感知生命周期的方式存储和管理视图相关 阅读全文
摘要:
mark : Jetpack 系列(6)—— ViewBinding 与 Kotlin 委托双剑合璧 - 掘金 (juejin.cn) 1 条件 确保你的Android Studio是3.6或更高的版本 2 启用 在模块build.gradle文件android节点下添加如下代码: android 阅读全文
摘要:
https://cloud.tencent.com/developer/article/1787159?from=article.detail.1839903 Window十二问(快扶我起来,我还能问) https://cloud.tencent.com/developer/article/1963 阅读全文
摘要:
参考:为什么SystemServer进程与Zygote进程通讯采用Socket而不是Binder 1、AMS、WMS等系统服务处于SystemServer进程中 2、SystemServer(SystemService)与ServiceManager 勿混淆 3、ServiceManager 启动时 阅读全文
摘要:
1、IPC inter-process community 进程间通信 2、bind机制对应的java文件 :Android 理解Binder机制解读AIDL对应的Java文件 3、主要机制是内核空间存在共享区域,基于内存映射mmap来实现ipc通信 3、wms、ams、pms系统主要服务都是通过b 阅读全文