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
android4.0.1 Activity的Window,DecorView 之间关系的建立过程分析
ActivityManager
Service负责管理每个Activity整个生命周期的所有活动。ActivityThread类是运行Activity的线程,实现开发者直接调用的Activity的功能。
jlz2012
·
2020-09-16 08:49
Android Activty的管理
自己的第一篇博客目的:把开发中遇到的问题记录下来愿景:帮助更多的开发者解决问题问题引入做项目的时候遇到一个需求:将某个Activity之前的所有Activity关闭,中间存在多个其他Activity解决问题创建
ActivityManager
publicclass
ActivityManager
Android段子手
·
2020-09-16 06:43
Android中获取正在运行的应用程序-----
ActivityManager
.RunningAppProcessInfo类详解
http://blog.csdn.net/qinjuning/article/details/7009824今天继续讲解关于
ActivityManager
的使用,通过前面一节的学习,我们学会了如何利用
ActivityManager
baohanqing
·
2020-09-16 05:34
Android
ActivityManager
的简单使用
publicstaticStringgetTopActivityNameAndProcessName(Contextcontext){StringprocessName=null;StringtopActivityName=null;
ActivityManager
activityManager
RainMcCom
·
2020-09-16 05:04
菜鸟的Android
[图解]Android源码分析——Service的启动和绑定过程
startSevice方法的执行过程:ContextImpl.java中startService的执行过程:startServiceCommon方法的执行过程:二.ActivityThread启动Service
ActivityManager
Service.java
LeeDuo.
·
2020-09-16 05:24
Android
android
java
android
studio
其它一些不常用的工具方法OtherHelper
、判断应用是否在后台等importjava.util.List;importjava.util.Random;importandroid.app.Activity;importandroid.app.
ActivityManager
canyinghao
·
2020-09-16 05:22
android工具类
android
随机颜色
打开微信
源码分析 Service 的启动和绑定过程
文章目录前言Service的启动过程1、ContextWrapper中的方法2、ContextImpl中的方法3、
ActivityManager
中的方法4、
ActivityManager
Service中的方法
guolipeng_network
·
2020-09-16 05:12
Android进阶
android
android 前后台运行判断(使用场景如:在app聊天中,如果前端运行不发送通知,后台运行则发送通知)
publicstaticbooleanisBackground(Contextcontext){
ActivityManager
activityManager
=(
ActivityManager
)context.getSystemService
wl970735611
·
2020-09-15 20:41
android
android Framework
服务端服务端主要包含两个重要类,分别是WindowManagerService(WmS)和
ActivityManager
Service(AmS)。
开到靡荼
·
2020-09-15 14:36
Android
android
Android属性之android:priority
在恢复出厂设置的执行顺序如下:
ActivityManager
(1660):STARTu0{act=android.intent.action.MAINcat=[android.intent.category.HOME
laurawan
·
2020-09-15 10:23
android
Background execution not allowed
Backgroundexecutionnotallowed:receivingIntent{act=action.net.servicestateflg=0x400010}toxxx/xxx原因:if(allowed==
ActivityManager
.APP
11061104
·
2020-09-15 10:57
Android
安卓
Activity的启动流程源码解析
目录一、应用内启动1.先简单的看一下调用关系时序图(基于android28源码)2.源码分析Activity.javaInstrumentation.java
ActivityManager
Service.javaActivityStarter.javaActivityStackSupervisor.javaActivityStack.javaActivityThread.java
wozuihaole
·
2020-09-14 21:46
源码类
android
activity启动流程
Android应用开发 完全退出程序 !!!
Activity里的菜单里有个"退出程序"菜单,这里就要完全退出程序了,所以今天给大家分享的是Android应用开发完全退出程序的通用方法,以前我在网上收了几种方法,但都不能通用,比如:任务管理器方法(
ActivityManager
逗小逗
·
2020-09-14 20:09
android
开发学习
Android开发之获取系统所有进程信息。
获取系统内存中应用的信息,需要用到
ActivityManager
这个类,然而当你用这个类拿数据的时候你会发现,拿到的数据不正确。用这个类的API获
diebing0439
·
2020-09-14 13:27
android 关闭app简要说明
3.需要AndroidManifest.xml添加权限退出应用的方法:
ActivityManager
am=(
ActivityManager
)this.getSystemService(Cont
carywei
·
2020-09-14 08:30
Android
程序锁的核心原理(获取正在显示的任务栈)
packagecom.android.hzy.mobilesafe.service;importjava.util.ArrayList;importjava.util.List;importandroid.app.
ActivityManager
zhengweibinhaifang
·
2020-09-14 08:03
android基础
android
Android系统架构
1Android系统机构1.应用层2.应用框架层(JavaFramework)提供的一些常用的API名称功能描述
ActivityManager
(活动管理器)管理各个应用程序生命周期以及通常的导航回退功能
坚强的绿叶
·
2020-09-14 02:28
学习资料
Android安全检查之Activity劫持检测
paramcontextthecontext*@returntheboolean*//*判断应用是否在前台*/publicstaticbooleanisForeground(Contextcontext){try{
ActivityManager
am
省钱兄
·
2020-09-13 09:59
Android
Android安全处理
客户端性能测试
android提供的adbshelldumpsysmeminfo|greppackagename>/address/mem.txt来获取3.使用android提供的procrank4.使用android提供的
ActivityManager
.MemoryInfo
weixin_30698297
·
2020-09-13 09:49
Zygote进程的启动
2.Zygote进程会首先创建一个SystemServer进程,SystemServer进程负责启动系统的关键服务,如包管理服务PackageManagerService和应用程序组件管理服务
ActivityManager
刘某某的xxx
·
2020-09-13 09:15
底层分析
冷启动白屏分析
介绍下Android应用程序启动过程1)Launcher通过Binder进程间通信机制通知
ActivityManager
Service,它要启动一个Activity;2)
ActivityManager
Service
山药好吃
·
2020-09-13 08:45
深入AMS源码(四)——
ActivityManager
Service的进程管理
1、AMS中的进程管理finalArrayListmLruProcesses=newArrayList();在AMS的内部属性中使用mLruProcesses集合保存所有的进程信息,AMS将所有进程按照优先级从低到高的顺序保存着对应的ProcessRecord信息,即排在前面的进程优先级越低,当系统内存不足时优先被Killer杀死;在AMS的工作过程中,会不断调用updateLruProcessL
Alex@W
·
2020-09-13 07:24
Android
Framework
深入AMS源码(一)——
ActivityManager
Service的基础知识
自从读过Android内核剖析这本书之后,对整个安卓的系统有了更深的认识和理解,前面写了3篇文章(深入PMS源码)分析了PMS的相关代码,之后会将相关知识都整理在博客上,本篇开始将从源码角度分析AMS的执行逻辑,AMS作为Android的核心服务,了解其内部流程会让开发者对程序的执行有更深刻的认识,主要的流程逻辑放在下一篇中分析,这里先分析下基础部分便于更好的理解之后的内容;1、AMS重要数据结构
Alex@W
·
2020-09-13 07:24
Android
Framework
深入AMS源码(三)——
ActivityManager
Service的内存管理
1、简介AMS对内存管理当应用程序关闭后,后台对应的进程并没有真正的退出进程只是处于sleep状态,以便下次启动能快速启动,即关闭而不退出;当系统内存不足时,AMS会回调相应的应用程序通知释放内存;当系统内存不足时,AMS主动根据一定的优先规则退出优先级较低的进程;程序关闭而不退出程序在退出之后不会关闭进程,当应用二次启动时如果进程还在则直接使用,此处可能存在的疑问就是进程持续存在是否影响系统的执
Alex@W
·
2020-09-13 07:53
Android
Framework
深入AMS源码(二)——
ActivityManager
Service对Activity的调度管理
1、概述在上一篇深入AMS源码(一)——
ActivityManager
Service的基础知识文章介绍了AMS的基础信息,主要包括AMS中主要的数据结构、主要功能类和属性以及AMS中对生命周期的调度方式
Alex@W
·
2020-09-13 07:53
Android
Framework
BroadcastReceiver 10秒 ANR
在Android中,程序的响应(Responsive)被活动管理器(
ActivityManager
)和窗口管理器(WindowManager)这两个系统服务所监视,当BroadcastReceiver在
wufen1103
·
2020-09-12 21:54
android
Android APP存活检测
稍微深入了解过Android的开发者都知道,Android中每个APP的中的所有组件的生命周期状态都是由
ActivityManager
Service(简称:AMS)进程来维护的,所以当某个APP被kill
devyok
·
2020-09-12 15:09
Android
源码剖析
源码级分析app是如何被启动的
听说
ActivityManager
Services很屌,Why?Activity生命周期到底是谁调用的?Application又是在哪里初始化的?onCreate又是如何被调用的?
MrCheChe
·
2020-09-12 15:35
项目经验总结
解决CTS测试项testIsUserAMonkey
Androidcts测试中有一项测试testIsUserAMonkeyhost_log如下:02-1609:57:53I/00003c591ec7205b:android.app.cts.
ActivityManager
Test
fangandflower
·
2020-09-12 10:07
CTS测试总结
BInder源码分析
从安卓framework层:binder是
activitymanager
,windmanager等些manager对
zhudaihai
·
2020-09-12 09:01
工具
控件
判断程序在前台还是退到后台的方法
方法一:publicstaticbooleanisOnBackground(Contextcontext){StringpackageName=context.getPackageName();
ActivityManager
activityManager
Code-Dreamer
·
2020-09-12 06:15
Android
(转)判断当前应用是否在最前台
//公共工具类publicclassCommonTools{//判断当前应用是否在前台publicstaticbooleanisAppOnForeground(Contextcontext){
ActivityManager
activityManager
gxj1680
·
2020-09-12 06:45
Java/Android
Android 之 ServiceManager与服务管理
比如:InputMethodService、
ActivityManager
Service等。在ServiceManager中有两个比较重要的方法:add_service、check_service。
舍我其谁
·
2020-09-12 05:01
Android
获取Activity栈,判断当前Activity位置
实现获取任务栈必须添加权限:具体实现,获取栈以及其中内容://获取activity任务栈
ActivityManager
manager=(ActivityM
ffengz
·
2020-09-12 02:03
Android日常总结
ServiceManager,SystemServer,SystemServiceManager,SystemService—简述这个几个类的关系
其中WindowManagerService,
ActivityManager
Service等重要的可以binder通信的服务都运行在这个SystemServer进程。
淡淡的宁静
·
2020-09-12 02:28
android系统相关
android源码学习:
ActivityManager
类全理解
android.app下有个
ActivityManager
类,该类的作用官方的解释是:这个类提供有关、交互、activities,services和包含process的信息。
Dash_Yagi
·
2020-09-11 20:47
android
API学习
android
锁屏触发onPause源码解析
先自己尝试看源码流程有问题看流程图根据流程图定位问题从这里找到相关解析(注意看注释就好了)文章目录KeyguardViewMediator
ActivityManager
Native
ActivityManager
ServiceActivityStackSupervisor
Xeldow
·
2020-09-11 17:23
Android理论类
Android判断当前应用程序处于前台还是后台的两种方法
需要额外权限):/***判断当前应用程序处于前台还是后台*/publicstaticbooleanisApplicationBroughtToBackground(finalContextcontext){
ActivityManager
am
小宇丝
·
2020-09-11 16:59
Android
android O 手机关机流程与时间
shutdown,"+reason);01-0112:16:31.2897482733DPowerManagerService:releaseWakeLockInternal:lock=147473665[
ActivityManager
-Sleep
lei7143
·
2020-09-11 15:58
android
c
四大组件的工作过程(Android开发艺术探索读书笔记)
Activity.startActivity()---->Activity.startActivityForResult()---->mInstrumentation.execStartActivity()---->
ActivityManager
.getDefault
jaggie
·
2020-09-11 14:31
Android
Foundation
android StrongBinder 实现双工通信
举个例子,
ActivityManager
Service中,客户端请求启动一个activity,那么原来的activity需要pause,这个时候服务端需要通知客户端,这个是怎么实现的呢?
hehuihehui
·
2020-09-11 14:05
Android Low on memory问题
这句log在logcat中的输出如下:2678019882I
ActivityManager
:Lowonmemory:2678019882I
ActivityManager
:ntv??
eatlemon
·
2020-09-11 14:38
乱七八糟笔记
Android 的窗口管理系统 (View, Canvas, WindowManager)
在图解Android-Zygote和SystemServer启动分析一文里,我们已经知道Android应用程序是怎么创建出来的,大概的流程是
ActivityManager
Service->Zygote-
deanchang
·
2020-09-11 14:13
Android获取手机最近任务列表
AppAdapter.javapackagecom.kale.appinfo;importjava.util.HashMap;importjava.util.List;importandroid.app.
ActivityManager
陌尘笑
·
2020-09-11 14:01
Android
Android窗口管理服务WindowManagerService切换Activity窗口(App Transition)的过程分析
在Android系统中,同一时刻只有一个Activity组件是处于激活状态的,因此,当
ActivityManager
Service服务激活了一个新的Activity组件时,它就需要通知WindowManagerService
weixin_30660027
·
2020-09-11 13:12
[RK3288][Android6.0] 按键(MediaButton)控制音乐播放功能
Platform:RockchipOS:Android6.0Kernel:3.10.92在看music后台自动播放的问题时因为对这块不了解,以为开机默认打印的这条log会有关系
ActivityManager
KrisFei
·
2020-09-11 12:59
子类__Audio
Android-adb获取当前前台进程
方法:adbshelldumpsysactivityactivities结果查看:dumpsysactivityactivities
ACTIVITYMANAGER
ACTIVITIES(dumpsysactivityactiv
cheriyou_
·
2020-09-11 12:14
安卓基础
Andriod PackageManager使用
http://blog.csdn.net/pugongying1988/article/details/79108731.获取系统应用程序列表Android系统提供了很多服务管理类,包括
ActivityManager
taiyuanwuyin
·
2020-09-11 03:17
android底层
android Activity面试启动流程分析
方法,启动一个Activity的时候,都会调用Instrumentation的execStartActivity方法,而这个方法在android7.0以下和以上的处理是不一样的,7.0以下的处理:通过
ActivityManager
Native
Nowindyli
·
2020-09-11 00:14
Android
Android 5.0/6.0进程自动重启调研(5.0+)
带着好奇,决定走进去看一看究竟....初探查看
ActivityManager
Service.java源码,发现在M上kill进程时多出了一句Process.killProcessGroup(app.in
XXOOYC
·
2020-09-11 00:50
Android
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他