自从2019年的Google大会之后,在Android Q(即API Level 29)的手机版本上系统就支持了暗黑模式。 怎么开启暗黑模式?在...
【权限】检测出此应用获取12个敏感隐私权限:· 修改系统设置· 修改或删除存储卡中的内容· 新建/修改/删除日历· 访问确切位置信息(使用 GP...
Gradle实战:发布aar包到maven仓库 aar简介 aar文件是Google为Android开发所设计的一种library格式,全名为A...
定义在build.gradle文件中android标签下的defaultConfig标签下,添加manifestPlaceholders标签中。...
一、应用的启动过程 冷启动启动流程: 当点击app的启动图标时,安卓系统会从Zygote进程中fork创建出一个新的进程分配给该应用,之后会依次...
过渡动画原理 过渡动画指的是两个场景之间的过渡,⼀个「开始场景」⼀个「结束场景」 我们就要从场景上记录⾥⾯控件的各种参数 根据两个场景的各种参数...
填充 ⽔平⽅向填充⽗容器(通过match_constraint) app:layout_constraintStart_toStartOf="p...
1.当依赖库被多个三方引用造成冲突时 configurations { //去掉所有的utdid重复 all*.exclude gro...
触摸反馈的流程 Activity.dispatchTouchEvent() -递归: ViewGroup(View).dispatchTouch...