synchronized 原理分析
synchronized 原理分析
1. 在阅读源码时做了大量的注释,并且做了一些测试分析...
美团的新一代热更新系统Robust
美团的新一代热更新系统Robust,对Android版本无差别兼容。无需发版就可以做到随时修改线上bug,快速对重大线上问题作出反应,补丁修补成功率高达99.9%
【Rust NDK】我觉得还能Log一下
引言
前面通过自定义函数去调用Android Log类的方式,实现了在 Rust NDK 中输出log...
京东购物车如何提升30%性能
Tech
导读
本文主要介绍在业务复杂化背景下,京东零售购物车团队努力践行工匠...
AOSP 极速上手
今天分享的内容是怎么快速上手 AOSP,主要分为以下几个步骤:
硬件要求
虚...
android recycleview 滚动到指定位置
recycleview几种滚动方式区别:
1. smoothScrollToPosition(int position)
...
移动跨平台技术方案总结
“得移动端者得天下”,移动端取代PC端,成为了互联网行业最大的流量分发入口,...
车载Android应用开发与分析 – 走进车载操作系统
本期内容的视频地址:https://www.bilibili.com/video/BV1rR4y1B7Qd/
Hello...
Android App Dark Theme(暗黑模式)适配指南
在 2019 年的 Google I/O 和 Apple WWDC 上,新露面的 Android 10 和 iOS 13 都宣...
Kotlin 中初始化块、初始化的顺序、lateinit延迟初始化详解
1、初始化块:初始化块可以设置变量或值,以及执行有效性检查,如检查传给某构...
Android车载应用开发与分析(13)- 系统设置-蓝牙设置
1. 前言
Android 车载应用开发与分析是一个系列性的文章,这个是第13篇分析系...
compose–修饰符Modifier
上次介绍了compose中大多数的标准组件,此外还有两个重要的组件:列表LazyColumn和...

