LXG Blog

Rome was not built in a day.

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

Android P WindowConfiguration

窗口配置

类图 代码 WindowConfiguration public class WindowConfiguration implements Parcelable, Comparable<WindowConfiguration> { /** * bounds that can differ from app bounds, which may inc...

Android Display

屏幕显示相关

Android Display的初始化-简书 单手模式的实现-简书 DMS WMS Display WindowManagerService public class WindowManagerService extends IWindowManager.Stub implements Watchdog.Monitor, WindowManagerPoli...

Android WindowState

WindowState

Android窗口管理分析-简书 APP、WMS、SurfaceFlinger 窗口组织形式 窗口数据结构 窗口的分组 public interface WindowManager extends ViewManager { public static class LayoutParams extends ViewGroup.LayoutParams imp...

Android WMS

WindowManagerService

Activity Window View public class Activity extends ContextThemeWrapper implements LayoutInflater.Factory2, Window.Callback, KeyEvent.Callback, OnCreateContextMenuListener,...

Android Freeform Mode

类似于 Windows 的窗口模式

WindowManagerService架构剖析-简书 AMS WMS Token AMS_WMS_APP 中Token惟一性-简书 appToken /** * An entry in the history stack, representing an activity. */ final class ActivityRecord extends C...

sunflower

A gardening app illustrating Android development best practices with Android Jetpack.

sunflower-github Jetpack Jetpack-Google build.gradle dependencies { kapt "androidx.room:room-compiler:$rootProject.roomVersion" kapt "com.github.bumptech.glide:compiler:$rootProject....

Android Architecture Components

Android Architecture Components samples

Android 架构组件-google Android Jetpack-google 简介 Android 架构组件是一组库,可帮助您设计稳健、可测试且易维护的应用。您可以从管理界面组件生命周期和处理数据持久性的类着手。 通过应用架构指南,学习有关汇编稳健应用的基础知识。 管理应用的生命周期。新的生命周期感知型组件可帮助您管理 Activity 和 Fragment 的生命...

Android开源框架

android open source

网络请求 okhttp okhttp-github HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP efficiently makes your stuff load faster and saves bandwidth. OkGo Ok...