LXG Blog

Rome was not built in a day.

Android 架构

AOSP

Android 架构-AOSP 架构图 模块化系统组件 Android 10 中采用了一些模块化 Android 系统组件,使其能够在正常的 Android 发布周期之外进行更新。最终用户设备可以从 Google Play 商店基础架构或通过合作伙伴提供的无线下载 (OTA) 机制接收这些模块化系统组件的更新。 android/out/target/product/qssi...

Android 11 动态扩展分区

Android R

动态分区-AOSP Android 10 动态分区 动态分区 动态分区是 Android 的用户空间分区系统。使用此分区系统,您可以在无线下载 (OTA) 更新期间创建、销毁分区或者调整分区大小。借助动态分区,供应商无需担心各个分区(例如 system、vendor 和 product)的大小。取而代之的是,设备分配一个 super 分区,其中的子分区可动态地调整大小。单个分区映像不再...

Android 11 Permission

PermissionPolicyService

类图 时序图 SystemServer // Permission policy service t.traceBegin("StartPermissionPolicyService"); mSystemServiceManager.startService(PermissionPolicyService.class); ...

Android 11 中的隐私权

security

Android 11 中的隐私权 Android 11 api变更及适配 强制执行分区存储 Android 11 (R) 分区存储 权限单次授权 Android 11 中的权限更新 permissioncontroller-aosp com.google.android.permissioncontroller com.android.permissioncontro...

Android 11 新特性

Android R

Android Developer 行为变更 以下行为变更将影响在 Android 11 上运行的所有应用,无论其采用哪种 targetSdkVersion 都不例外 隐私设置 一次性权限 权限对话框的可见性 数据访问审核 系统提醒窗口权限 安全 SSL 套接字默认情况下使用 Conscrypt SSL 引擎 应用使用情况统计信息 针对5G的模拟...

Android TaskBar

PC-style productivity for Android

Taskbar-github 效果图 MainActivity public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns...

Android ResourcesManager

资源管理框架

理解Android Context-Gityuan Context作用域 Resources类图 应用冷启动ResourcesManager日志 -------------------------------------createAppContext------------------------------------ 2020-09-22 11:16:37.398 ...

Android P StatusBar

StatusBarManagerService

十分钟了解Android触摸事件原理-简书 View public class View implements Drawable.Callback, KeyEvent.Callback, AccessibilityEventSource { public static final int SYSTEM_UI_FLAG_VISIBLE = 0; ...

新能源汽车

China

新能源汽车 2020中国新能源汽车行业白皮书-艾瑞咨询 车联网 IoV(Internet of Vehicles) 2020年中国智能互联-汽车产业变革研究报告-艾瑞咨询

Android SplitScreen

Android P

代码 从Recent启动分屏模式 Launcher packages/apps/Launcher3/quickstep/src/com/android/quickstep/TaskSystemShortcut.java public class TaskSystemShortcut<T extends SystemShortcut> extends SystemSh...