android系统三大核心:AmS/WmS/View; View:measure/layout/draw;剪切clip区域,子View绘制起始点都是0…
标签:ActivityManagerService
android 插件化机制之AMS&PMS
——本文转载自 Android插件化原理解析——Hook机制之AMS&PMS 这一系列的文章实在是写的好! 1, 概述 ActivityManagerService…
ActivityManager
android.app.ActivityManager 这个类主要用来管理全部设备上的Activities。 权限:android.permission.GET_TASKS 方法:| 返回类型 …
Android PMS流程
系统启动之后就会注册各种系统服务,如 WindowManagerService、ActivityManagerService、PackageManagerService ,今天我们使用到的是 PackageManager…
android中Activity中的WindowManager与Window
在做项目的过程中,需要实现Activity非全屏显示、窗口背景透明显示的效果。 在实现这些功能的过程中,涉及到Window与WindowManager两个类,经过查一些相关资料,了解二者之间的不同点如下所示: 1)Win…
Activity启动流程(下)
1.前言 在Activity启动流程(上)这篇文章的结尾说到activity启动的流程进入到ActivityManagerService以socket方式通过Zygote进程孵化一个应用进程并执行应用进程的main方法,…
Android应用程序的Activity启动过程简要介绍和学习计划
在Android系统中,Activity和Service是应用程序的核心组件,它们以松藕合的方式组合在一起构成了一个完整的应用程序,这得益于应用程序框架层提供了一套完整的机制来协助应用程序启动这些Activ…
android -- WatchDog看门狗分析
在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以…
ams,wms,sf,app(有机会看)
https://blog.csdn.net/jinzhuojun/article/details/37737439 https://blog.csdn.net/itachi85/article/details/78186…
BroadcastReceiver和EventBus区别是什么
BroadcastReceiver和EventBus区别是什么?他俩都挺像的,什么时候用BroadcastReceiver,什么时候用EventBus呢? Android广播分为两个方面:广播发送者和广播接…
Android adb 你真的会用吗?
引言 本文基于Android官方文档, 以及个人工作的使用经验, 总结下adb的常用用法, 备忘. 1, adb简介 adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具.然而, 为何…
Android源码剖析之WatchDog前世今生
前言:知其所以,知其所以然 从整个Android系统来讲,发生的问题主要有3种: Exception问题 ANR问题 WatchDog问题 本文介绍的主要内容: 什么是WatchDog WatchDog启动流程 Watc…