CoolStew

Android Blog & Find Me Github@stewforani

Home Archives
2022-08-10

系统服务之AMS

AMS主要负责系统中四大组件的启动、切换、调度及应用进程的管理和调度等工作

Read More

Share
  • framework
2022-08-09

系统服务之PMS

PMS(PackageManagerService)是 Android 提供的包管理系统服务,它用来管理所有的包信息,包括应用安装、卸载、更新以及解析 AndroidManifest.xml。

Read More

Share
  • framework
2022-08-08

系统服务之WMS

WindowManagerService 简称 WMS ,是系统的核心服务,主要分为四大部分,分别是窗口管理,窗口动画,输入系统中转站和Surface管理

Read More

Share
  • framework
2022-08-07

Android系统启动流程

Loader —> Kernel —> Native —> FrameWork —> Application

Read More

Share
  • framework
2022-07-31

依赖注入

Dagger2/Hilt/Koin

Read More

Share
  • android
2022-07-22

Binder之Java层Binder

Java Binder要想和Native Binder进行通信,需要通过JNI

Read More

Share
  • framework
2022-07-21

Binder之系统服务获取

本篇讲解系统服务的获取过程,即getService,其中addService过程参考Binder一文

Read More

Share
  • framework
2022-07-20

Binder之系统服务注册

本篇讲解系统服务的注册过程,即addService

Read More

Share
  • framework
2022-07-19

Binder之ServiceManager启动

ServiceManager涉及到服务的注册和代理服务的获取,是android Binder 通信的关键

Read More

Share
  • framework
2022-07-18

Binder知识点记录

Andorid系统中的一种进程间通信方式

Read More

Share
  • framework
« Prev12345…8Next »

Tags

  • Expansion
  • Java
  • Jetpack
  • Optimization
  • algorithm
  • android
  • framework
  • gradle
  • interview
  • kotlin
  • rxjava

Tag Cloud

Expansion Java Jetpack Optimization algorithm android framework gradle interview kotlin rxjava

Archives

  • October 2023
  • September 2023
  • June 2023
  • January 2023
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • July 2020
  • January 2020
  • December 2019
  • September 2019
  • August 2019

Recent Posts

  • 插件化之动态加载so
  • 插件化之启动未注册Activity
  • 反射与动态代理
  • 发布Gradle插件(kotlin)
  • 发布Gradle插件(java)
© 2024 Stew
Powered by Hexo
Home Archives