从 Android 5.0 开始,Google 引入了一套全新的相机框架 Camera2(android.hardware.camera2)并且废弃了旧的相机框架 Camer...
0.写在前面 (全文约4k字,已经投稿 鸿洋 老师的公众号[https://mp.weixin.qq.com/s/njD4f50zPEydrRcv5BZiEw],只想做个小透...
ActivityManagerService服务是Android系统核心服务,负责Android管理系统Activity,Service,ContentProvider和...
ConstraintLayout 是在 2016 年 Google 大会上推出的一个新的布局控件,众所周知,ConstraintLayout 有两个优势:使用 Constra...
参考链接: Android LayoutInflater原理分析,带你一步步深入了解View(一) Android视图绘制流程完全解析,带你一步步深入了解View(二) An...
概述 本篇文章会从源码(基于Android 6.0)角度分析Android中View的绘制流程,侧重于对整体流程的分析,对一些难以理解的点加以重点阐述,目的是把View绘制的...
aot,oat,art...是不是有的时候傻傻分不清楚,该文章主要解释dalvik, Art,JIT ,AOT, oat, dex, odex这些概念,已便于理解Androi...
APK 是 Android PacKage 的缩写,即 Android 安装包。 APK 文件其实是 zip 格式,但后缀名被修改为 apk ,在 windows 上可以通...
RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实...