Now in Android学习Compose是怎么切换主题的
上篇文章我们介绍了,Now in Android的架构,和具体功能介绍,在介绍功能的时候,...
【Rust NDK】动态注册和所有权间的纠纷
引言
前面几篇文章基本上将 jni-rs 介绍完了。然而,还有一个较为重要的部分没说明...
volatile 和 synchronized 的区别
Hi 大家好,我是 DHL,大厂程序员,公众号:ByteCode ,在美团、快手、小米工作过...
Java ReentrantLock 源码阅读笔记(上)
Java ReentrantLock 源码阅读笔记(上)
Java 中的 ReentrantLock 与 Synchronized...
Android|事件分发
导语
事件分发是一个老生常谈的问题,理解事件分发机制,对于解决日常开发工作中遇...
Flutter 之 ftcon24usa 大会,创始人分享 Flutter 十年发展史,一闪而过的鸿蒙身影
之前一直关注 Fluttercon 的相关活动,正如 Flutter 3.24 发布时所说,继 Flutterc...
【Rust NDK】热修复?我用Rust实现一下
引言
前面几篇文章各位应该对 jni-rs 的了解比较清晰了。实际上在开发中,除去Rust...
Android10 Framework—Init进程-8.服务端属性文件创建和mmap映射
本章主要讲“属性文件创建和mmap映射”,现给出完整数据流程图
上一章中讲解了上图...
协程异常:try-catch居然会不起作用?
协程就是互相协作的程序,协程是结构化的。正因为 Kotlin 协程有这两个特点,这就...
Android10 Framework—Init进程-9.服务端属性值初始化
本章主要讲“属性值初始化”,先给出完整数据流程图
属性值初始化核心内容:
属性...
android 不生成BuildConfig 的办法
code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:bloc...

