LXG Blog

Rome was not built in a day.

新能源汽车

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...

Android P resizeTask

Android Freeform 模式窗口大小调整

Systrace System 2020-09-01 17:06:56.991 2084-2169/system_process D/LXG: dispatchResized: reportDraw: true java.lang.Throwable at com.android.server.wm.WindowState.dispatchResized...

Android 动画

Animation

Android-Animation-Set-Github Activity动画的设置过程-简书 动画 Window 动画 过渡动画 View 动画 窗口动画 在Android系统中,窗口动画的本质就是对原始窗口施加一个变换(Transformation)。 在线性数学中,对物体的形状进行变换是通过乘以一个矩阵(Matrix)来实现,目的就是对物体进行偏移、旋转、缩放...

DecorCaptionView

Freeform winfow maximize_window

效果图 布局文件-Android 9 frameworks/base/core/res/res/layout/decor_caption.xml <?xml version="1.0" encoding="utf-8"?> <com.android.internal.widget.DecorCaptionView xmlns:android="http://sc...

Android Window Draw

窗口结构、布局、绘制

Activity窗口构成和绘制解析-简书 窗口结构 APP 数据结构 uml startWindow system_process D/WWW: scheduleAddStartingWindow:java.lang.Throwable at com.android.server.wm.AppWindowContainerController.sc...

Android P WindowMode

WINDOWING_MODE_FREEFORM

Taskbar-github WindowConfiguration public class WindowConfiguration implements Parcelable, Comparable<WindowConfiguration> { /** Can be freely resized within its parent container. */ ...

Android PhoneWindowManager

WindowManagerPolicy implementation for the Android phone UI

代码 SystemServer public final class SystemServer { private void startOtherServices() { ------------------------------------------------------------------ wm = WindowM...

Android StackId

ActivityStack

Android Stack与Task-简书 android 8 Home Stack App Stack ActivityManager public class ActivityManager { public static class StackId { /** Invalid stack ID. */ public stat...

Android AMS WMS Debug

dumpsys

dumpsys activity -h Activity manager dump options: [-a] [-c] [-p PACKAGE] [-h] [WHAT] ... WHAT may be one of: a[ctivities]: activity stack state r[recents]: recent activities state ...