E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ActivityManager
Android 9.0 ~ 12 获取系统内存大小、存储空间大小
/***总内存**@paramcontext上下文*@return{@linkString}*/publicstaticStringtotalMemory(Contextcontext){
ActivityManager
am
xiaowang_lj
·
2023-09-07 19:02
android
默认使用特定app作为启动luncher知识
概述:Android系统启动后不适用原生的luncher作为安卓系统的桌面,而是使用特定的app作为作为系统桌面详细描述
ActivityManager
Service.java在每次启动时执行,每次都默认启动设定的
icy、泡芙
·
2023-09-06 14:07
android
很像Anr的anr
如果是anr了会出现:
ActivityManager
:ANRincom.xxxx.moblie(com.xxxx.moblie/.ui.MainActivity)(进程名)关键字:ANRin但是我遇到一个问题就是可以搜索到
阿木看源码
·
2023-09-05 17:23
Android
Android开发血动脉——Binder机制
从AndroidFramework角度来说,Binder是ServiceManager连接各种Manager(
ActivityManager
、Wind
Android技术栈
·
2023-09-04 20:29
Android
开发
Android
Framework
binder
android
Android开发
程序员
架构
framework
binder
通信
Application的创建,Task的创建,以及activity的启动
调用Instrumentation.execStartActivity(this,mMainThread.getApplicationThread(),…)创建ApplicationThread并调用
ActivityManager
.getService
没风的地方
·
2023-09-01 06:06
ANR问题原理介绍与DEBUG分析
一、ANR简介Android系统中,
ActivityManager
Service(简称AMS)和WindowManagerService(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘输入时间
丶随心
·
2023-09-01 06:36
android
宿主启动插件中的BroadCastReceiver和ContentProvider
静态广播的注册信息保存在PMS中,动态广播的注册信息保存在AMS中发送广播,也就是Context的sendBroadcast方法,最终会调用
ActivityManager
.getService().broadcastIntentWithFeature
jxq1994
·
2023-09-01 03:36
Android插件化
android
获取指定应用的后台状态
publicbooleanisQQInBackground(Contextcontext){
ActivityManager
activityManager
=(
ActivityManager
)context.getSystemService
只希望动力无限
·
2023-08-30 09:19
java
开发语言
android
AILD简略的概括(暂时只为自己能看懂,所以有所省略)
Binder实现了IBinder接口,可理解为port一样的虚拟设备,其驱动为/dev/binderBinder是ServiceManager连接各种Manager(
ActivityManager
、WindowManager
TakeItEasyJQ
·
2023-08-27 21:07
Android应用启动流程:从启动到可交互的过程解析
目录一、导读1.1启动知识储备1.2Zygote进程1.3SystemServer进程1.4AMS(
ActivityManager
Service)1.5APP进程(ActivityThread)二、启动流程概览
Android西红柿
·
2023-08-25 15:43
Android学习之路
android
面试
启动流程
java
优化
Android 10.0 app应用保活设置oom_adj的值为0
一般来说,系统杀进程有两种方法,这两个方法都通过
ActivityManager
Service提供:1.killBack
安卓兼职framework应用工程师
·
2023-08-23 13:19
android
framework
oom_adj更新
更新oom_adj的值
Android Activity管理相关逻辑之AMS
一.
ActivityManager
Service1.概述AMS是Android系统中一个特别重要的系统服务,也是上层APP打交道最多的系统服务之一,主要负责系统中四大组件的启动、切换、调度及应用进程的管理和调度等工作
雷涛赛文
·
2023-08-22 06:27
Android 12系统源码_页面管理(二)Activity的启动流程(上)
前言上一篇我们简单分析了
ActivityManager
Service和ActivityTaskManagerService的启动流程,从它们的名字我们可以明白,这两个服务基本就是管理Activity和Activity
AFinalStone
·
2023-08-21 03:29
Framework12源码
android
frameworks
一些指令工具
pminstall…//pmuninstall…//pmlistpackages//设备上已安装的应用程序pmdump…//获取应用程序的详细信息,如包名、版本号、权限等am:
ActivityManager
巨噬细胞ps
·
2023-08-19 18:21
production
tool
编辑器
Android 查看当前界面显示的Activity
//唤醒时,获取当前界面是哪个
ActivityManager
am=(
ActivityManager
)App.getContext().getSystemService(ACTIVITY_SERVICE)
Android小张
·
2023-08-19 02:39
Activity笔记
1、Activity的启动由Instrumentation来处理,它通过Binder向AMS(
ActivityManager
Service)发送请求,AMS内部维护一个ActivityStack并负责栈内状态的同步
Gen哥哥
·
2023-08-16 06:13
Android系统组件——AMS,App启动中的AMS流程
AMS(
ActivityManager
Service)是Android系统中非常重要的一个组件,负责管理应用程序的生命周期、进程调度以及任务栈的管理等任务。
Android技术栈
·
2023-08-14 11:01
Android
开发
android
服务器
Android开发
程序员
framework
ams
组件
Android源码阅读之Service启动(一)
startService().mBase就是ContextImpl.接着进入ContextImpl.startService()然后ContextImpl.startServiceCommon(),通过
ActivityManager
.getService
十蛋stan
·
2023-08-12 06:47
【Android】广播的原理及实现步骤
1.广播1.1原理发送方和接收方通过AMS(
ActivityManager
Service)来进行交互交互过程广播接收者通过Binder机制在AMS注册广播发送者通过Binder机制向AMS发送广播AMS
只有青山如洛
·
2023-08-10 22:27
zygote 和 app 的启动过程
进程在启动的过程中,fork出了system_server进程zygote进程稳定后,就在自己的主循环里等待客户端连接自己执行命令system_server进程里面跑着很多Android系统的Service,包括
ActivityManager
Service
old_man
·
2023-08-08 12:40
Android
android
app
zygote
android 4.2 launcher 源码,重拾Android-【吃透源码系列】之Android系统启动(七)Launcher的启动...
Launcher启动时序图Android11.0源码走读
ActivityManager
Service/***Ready.Set.Go!
米线抄手麻辣烫
·
2023-08-08 12:39
android
4.2
launcher
源码
Android Q 应用启动--ActivityThread main()
(1)开始启动应用启动应用是由system_service启动的如下,添加"android.app.ActivityThread"参数至ProcessList中.
ActivityManager
Service.javafinalStringentryPoint
lishuo710307
·
2023-08-08 12:36
android
源码
check screen state before start activity screen STATE = true
E/
ActivityManager
:c
唐诺
·
2023-08-06 08:18
代码块
scheme
launchMode
app唤起
Android知识思维导图
一、项目目录结构:布局控件ListVIew控件Widget:(窗口小部件)
ActivityManager
二、应用程序的5个模块构成:ActivityBroadcastReceiver(广播接收者):Service
weixin_34220623
·
2023-08-06 08:40
移动开发
人工智能
数据库
安卓体系结构(思维导图)
应用程序层(application)应用程序框架层(applicationframework)
ActivityManager
WindowsManagerContentProvidersViewSystemPackageManagerTelephonyManagerResourceManagerLocationManagerNoti
wei_wen_ke
·
2023-08-06 08:09
Android
面试必问,敲重点!讲一下 Android Application 启动流程及其源码?
AS基本能满足,动手跟着步骤走,理解更深刻对Binder机制有一定的了解本文基于API26,用什么版本的源码并不重要,大体的流程并无本质上的区别从用户手指触摸点击桌面图标到Activity启动关键类简介
ActivityManager
Service
Android小贾
·
2023-08-05 23:51
面试
Android
Framework
面试
android
职场和发展
移动开发
Framework
【Android】底层逻辑深入了解(学习笔记)(未完)
启动过程Android系统启动流程四大组件ActivityServiceBroadcastReceiver广播ContentProvider内容提供者(进程内和进程间的数据共享)Context上下文AMS(
ActivityManager
Service
bdy_y9
·
2023-08-02 22:19
Android
笔记
android
Activiity跳转startActivity源码分析Activity启动流程(上)
startActivityForResult3.实际还是startActivityForResult带option的方法,只不过null传过去的4.接着调用了Instrumentation的execStartActivity方法5.然后是I
ActivityManager
zhouzhihao_07
·
2023-08-02 04:48
源码解析
android
android framework 分析文章收集
android
ActivityManager
Service源码分析—-Activity管理(一)framework中的ProcessRecordAMS和PMSdeadlock的watchdog重启Android6.0AMS
辉色投像
·
2023-07-31 04:17
Android性能测试之内存
内存使用情况的获取,当前主要有如下三种方案:1.dumpsysmeminfo或dumpsysmeminfo2.AndroidStudio自带CPU和内存检测功能3.使用Android自身提供的
ActivityManager
.MemoryInfo
Zzz_c7ec
·
2023-07-30 19:38
android-判断app处于前台后台
=null){
ActivityManager
am=(
ActivityManager
)context.getSystemService(Context.ACTIVITY_SERVICE);ComponentNamecn
勺子一
·
2023-07-30 19:06
应用启动流程分析?
TryLoveCatch/note/1311265简单:https://www.jianshu.com/p/8f0ceb55f590一些源码调用:https://www.jianshu.com/p/a1f40b39b3de
ActivityManager
Native
最美下雨天
·
2023-07-30 13:48
Android 面试题 ANR 五
在Android中,应用程序响应由
ActivityManager
和WindowManager系统服务进行监视。ANR(ApplicationNotResponding),则是Android的一种
️ 邪神
·
2023-07-30 04:21
Android
面试题
ANR
Android 桌面微件在第一次开机后延迟显示
观看视频里的看开机后11:03的时候就界面亮屏从log中看:10-1911:04:07才开始启动APP10-1911:04:07.472I/
ActivityManager
(954):Startproc9004
ll_j_21
·
2023-07-27 19:14
Android
android
android adb命令获取处于当前屏幕的Activity
androidadb命令获取处于当前屏幕的Activity使用adb命令:adbshelldumpsysactivityactivities输出,例如:
ACTIVITYMANAGER
ACTIVITIES
zhangphil
·
2023-07-27 01:10
Android
adb
android
adb
Android系统服务管理者——ServiceManager
Android系统给我们提供了上百个服务,每一个服务都有一个服务中介类,例如WindowManager、
ActivityManager
等。通常我们和系统服务进行交互都是通过服务中介来进行的。
AndroidHint
·
2023-07-25 23:41
Binder学习笔记-服务的绑定源码浅析
bindService方法,然后到Context的实现类ContextImp类中的bindService方法然后到ContextImp的binServiceCommom然后这里会通过AIDL逻辑方式,最终到了
ActivityManager
Servce
tangYaXin
·
2023-07-24 10:59
Rk android13 设置默认launcher
目录framework/basediff--gita/services/core/java/com/android/server/am/
ActivityManager
Service.javab/services
m0_71008721
·
2023-07-24 06:31
android
Activity从Launcher点击图标开始
fork进程4、这块采用ALDL通信的方式通过I
ActivityManager
.Stub.asInterface(binder)得到ams因为
ActivityManager
ServiceextendI
ActivityManager
.Stub20
裔海01
·
2023-07-22 18:46
Android社招最全面试题,android基础知识
了解
ActivityManager
Service吗?发挥什么作用(重点)BroadcastReceiver基础相关广播有几种形式?都有什么特点?广播的两种注册方式?广播发送和接收的原理了解吗?
m0_64382868
·
2023-07-19 19:36
程序员
面试
android
移动开发
Android社招最全面试题,Android经典面试
了解
ActivityManager
Service吗?发挥什么作用(重点)BroadcastReceiver基础相关广播有几种形式?都有什么特点?广播的两种注册方式?广播发送和接收的原理了解吗?
m0_63935442
·
2023-07-19 19:35
程序员
面试
android
移动开发
JobService完结篇 JobService和Service的多角度对比
◆Service由APP侧发出请求,
ActivityManager
Service接收请求后进行调
TechMerger
·
2023-07-18 13:09
Android
JobService
Service
Android
JobScheduler
JobService
【Android】获取内存信息的几种方法及对比
1.
ActivityManager
中的getMemoryInfo()方法
ActivityManager
activityManager
=(
ActivityManager
)getSystemService(
yangpanRoy
·
2023-07-17 12:03
Android9.0 framework层ContentProvider引起ANR的原理分析
1.前言Android系统中,在app中进行一些操作时,系统中的
ActivityManager
Service(简称AMS)和WindowManagerService(简称WMS)会在app进行操作app
安卓兼职framework应用工程师
·
2023-07-17 06:44
android
9.0
Rom定制化系统开发讲解系列
android
framework
contentprodiver
anr流程分析
anr响应流程
Android App的几个核心概念
Application启动点击桌面图标启动App(如下流程图)针对以上流程图示:
ActivityManager
Service#startProcessLocked()Process#start()ActivityThread
Android小贾
·
2023-07-16 04:02
移动开发
Android
Framework
android
java
服务器
kotlin
android
jetpack
运维
SystemUI 8.0框架解析
启动SystemUI的启动是在systemServer(frameworks/base/services/java/com/android/server/SystemServer.java)中启动的,当
ActivityManager
Service
Mr_Krabs
·
2023-07-15 09:23
【Android知识笔记】系统进程(二)
AMS
ActivityManager
Service(以下简称AMS)主要负责四大组件的启动、切换、调度以及应用进程的管理和调度工作。
川峰
·
2023-07-15 00:13
Android知识笔记
android
AMS
WMS
PKMS
【Android Framework系列】5章 AMS启动流程
1AMS简介AMS(
ActivityManager
Service)是Android中最核心的服务,管理着四大组件的启动、切换、调度及应用进程的管理和调度等工作。
__Yvan
·
2023-07-13 16:16
Framework
Android
Java
android
Framework
AMS
android:configChanges="locale|layoutDirection" 语言变化配置
所以
ActivityManager
Service(实际在ActivityStack)在决定是否重启Activity的时候总是判断为重启。当在andr
程序猿想吃肉
·
2023-07-12 10:57
2020小知识点(二)
1、描述Android应用进程的启动流程1、点击启动一个App,Launcher进程采用BinderIPC向
ActivityManager
Service发起startActivity请求;2、
ActivityManager
Service
因为我的心
·
2023-07-06 10:22
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他