背景 最近将我们项目的android gradle plugin(以下简称agp)以及gradle版本进行了升级,之前因为依赖集团内部的打包插件...
崩溃堆栈 首先,崩溃上报的堆栈: 这是我们app升级androidx之后,第一次外灰时发现的线上问题。来自线上的偶现bug,主要分布在10的机器...
需求背景 ViewModel和LiveData是google官方架构JetPack系列的一个响应式开发框架。ViewModel和LiveData...
简介 想要了解Kotlin DSL可以参考这个文章:Kotlin 之美—DSL篇内网ata也有这样一篇文章:https://www.atatec...
写在前面 自从Kotlin被官宣为Android开发正式语言,这门语言也越来越流行。相信大家也对Kotlin这门语言有过了解或者学习,例如类型推...
在Android系统中,无论是普通的Activity窗口,还是特殊的输入法窗口和壁纸窗口,它们都是被WindowManagerService服务...
写在前面: 最近在尝试上手RN,遇到了不少坑。React-Native目前最新版本是0.48, 从这个版本号可以看出来,React-Native...
在开发悬浮窗过程中,我们会遇到的很大一个问题就是权限问题。在6.0引入动态权限之后,权限被分为了一般权限和危险权限。一般权限只要在清单文件中注册...
位运算大家都学过,不过应该在工程实践中应用都�比较少。不过这两天看了HashMap的内部实现,发现其中对于移位、与、或的使用非常的多,简直炫技。...