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
ActivityThread
View 体系详解:View 的工作流程
1、View树的加载流程当我们调用startActivity()方法的时候,会调用到
ActivityThread
中的performLaunchActivity()获取一个Activity实例,并在Instrumentation
砚迹青青_砚青
·
2019-02-22 00:56
Android消息机制之ThreadLocal浅析
日常开发中用到ThreadLocal的场景不多,但是在Android的Looper、
ActivityThread
、AMS等系统源码都用到了ThreadLocal。一般来说,当某些数据是以线程为作用域并
hust_twj
·
2019-02-21 18:03
Android
Android消息机制浅析
App启动流程
当点击APP的图标->系统层就会调用
ActivityThread
的main函数App启动流程.jpgthread.attach(false,startSeq);publicstaticvoidmain(
宋季航
·
2019-02-18 20:47
App启动流程
当点击APP的图标->系统层就会调用
ActivityThread
的main函数App启动流程.jpgthread.attach(false,startSeq);publicstaticvoidmain(
宋季航
·
2019-02-18 20:47
ContentProvider相关学习(2)-服务端install Provider和publish Provider
下面主要针对第二种情况,installProvider和publishProvider注意,从这里开始针对的是服务端了
ActivityThread
#scheduleInstallProvider服务端安装
weiinter105
·
2019-01-11 11:13
ActivityThread
的理解和APP的启动过程
ActivityThread
的理解和APP的启动过程ActivityThreadActivityThread的初始化主线程Looper的初始化主线程Handler的初始化ApplicationThread
学也不知义
·
2019-01-04 12:05
Android
Android进阶(三):Application启动过程(最详细&最简单)
上一篇简单的介绍了Android进阶(二):应用进程启动过程,最终知道了
ActivityThread
就是代表应用进程。
Linhaojian
·
2018-12-06 13:42
Android Activity启动流程(基于Android8.0系统)
主要对象介绍ActivityManagerService:负责系统中所有Activity的生命周期;
ActivityThread
:App的真正入口,当App启动后,会调用其main方法开始执行,开启消息循环队列
CyanStone
·
2018-11-26 20:28
四大组件的工作过程
根Activity的启动过程比较复杂,可以分为三个部分:Launcher请求AMS过程AMS到ApplicationThread的调用过程
ActivityThread
启动ActivityLauncher
沐小晨曦
·
2018-11-25 17:32
Android9.0 Activity启动原理差异解析
一、最近再做一个项目的时候去查看了一下
ActivityThread
的handleLaunchActivity方法:@OverridepublicActivityhandleLaunchActivity(
CDF_cc7d
·
2018-11-16 16:16
从Android6.0源码的角度剖析Handler消息机制原理
ActivityThread
通过ApplicationThread和AMS进行进程间通信,AMS以进程间通信的方式完成
ActivityThread
的请求后回调ApplicationThread中的Binder
无名之辈FTER
·
2018-11-13 22:30
【Android
开发进阶】
Android源码解析
handle
handle:是发送消息,处理消息looper:是轮询消息messageQueen:消息队列程序的启动有个主线程,也就是我们说的ui线程,
ActivityThread
线程有个main方法,在里面调用了looper
我妈叫我二乖
·
2018-11-09 14:53
android 视图结构 呈现给用户的视图
和ViewRoot的作用和相关关系1,Activity和Window前者控制生命周期,window控制视图,前者可以没有后者那就相当于一个service,Activity和Window的第一次邂逅是在
ActivityThread
小粪球圆又圆
·
2018-11-07 16:01
Android
Activity.onWindowFocusChanged()调用流程
首先看
ActivityThread
.handleResumeActivity()publicfinalclassActivityThread{finalvoidhandleResumeActivity(
huison_ma
·
2018-11-06 21:54
Android
Android
ActivityThread
主线程或UI线程 简介
1.
ActivityThread
功能它管理应用进程的主线程的执行(相当于普通Java程序的main入口函数),并根据AMS的要求(通过IApplicationThread接口,AMS为Client、Activit
波涛汹涌啊
·
2018-11-06 18:10
ActivityThread
中的 H 用来干嘛的
ActivityThread
这个类呢,是整个Android的入口,main方法就位于这个类中,今天就理一理这个H,作为学习Handler的一个练习。
墨染书
·
2018-10-31 22:05
ActivityThread
中的 H 用来干嘛的
ActivityThread
这个类呢,是整个Android的入口,main方法就位于这个类中,今天就理一理这个H,作为学习Handler的一个练习。
墨染书
·
2018-10-31 22:05
android 从点击图标到启动Activity的流程
一、前期准备1.一些概念的介绍ActivityManagerServices,简称AMS,服务端对象,负责系统中所有Activity的生命周期
ActivityThread
,App的真正入口。
ambitionsd
·
2018-10-24 13:00
Android
开发
Android应用启动过程
实际并非如此,一个应用真正的入口在
ActivityThread
中的main方法。在main方法中,会调用到主Activity的onCreate方法来启动主页面。
左大人
·
2018-10-17 18:22
二、Activity的Window创建与关联View过程
1.Window创建过程在
ActivityThread
中的performLaunchActivity函数中,先创建了Activity,然后调用了Activity的attach函数。
HungerDeng
·
2018-10-11 20:50
继承AppCompatActivity或Activity时,标题栏的隐藏区别
开发中容易忽略的点:android.util.AndroidRuntimeException:requestFeature()mustbecalledbeforeaddingcontentatandroid.app.
ActivityThread
.performLaunchActivity
小小程序员jh
·
2018-10-10 19:15
Android Activity 启动和显示流程介绍
ActivityThread
和Activity中attach()方
三哥弗兰克
·
2018-10-09 13:54
Broadcast注册注销 RemoteServiceException: can't deliver broadcast
mainProcess:com.at.wallet,PID:11556android.app.RemoteServiceException:can'tdeliverbroadcastatandroid.app.
ActivityThread
紫灰机
·
2018-09-22 11:14
android常见问题
launcher启动Activity与应用内启动Activity
ActivityThread
是什么,是不是线程,如何启动?
qq_773961852
·
2018-09-19 11:38
android
理解Window和WindowManager(三)
Activity的Window创建过程Activity启动过程是通过
ActivityThread
中的performLaunchActivity()完成,内部会通过类加载器创建Activity实例对象,并调用
阿泽Leo
·
2018-09-18 16:22
Handler完全解读——Handler的使用
这个进程就是我们的主线程(UI线程&
ActivityThread
)。在主线程中,会默认为我们在系统
N0tExpectErr0r
·
2018-09-18 15:57
Android
Android进阶3:Activity源码分析(2) —— Activity启动和销毁流程(8.0)
Android进阶3:Activity源码分析(1)——Activity启动流程(8.0)通过上一篇文章,我们总结一下:1:
ActivityThread
是通过Instrumentation
粗鲁先生
·
2018-09-14 17:32
android进阶
AMS startactivity分析
具体的流程图如下:AMS_start_process.png通过上面的流程启动一个新的进程,并运行
activitythread
中的main函数,接下来在进程中创建并启动activity,具体流程如下:AMS_thread_main.png
Little熊猫
·
2018-08-23 14:40
VirtualAPK学习
/blog.csdn.net/lmj623565791/article/details/75000580Activity:首先通过反射拿到了原本的Instrumentation对象,拿的过程是首先拿到
ActivityThread
chenmeng911
·
2018-08-20 16:12
学习
《Android 开发艺术探索》学习笔记之View的工作原理
ViewRoot与DecorView1、ViewRootViewRoot对应于ViewRootImpl类是链接WindowManager和DecorView的纽带View的三大流程均是通过ViewRoot来完成的在
ActivityThread
吃了么没吃回家吃点儿
·
2018-08-15 22:08
Android开发艺术探索
App从桌面启动流程
程序里点击应用图标时,会通知ActivityManagerService(AMS)启动应用入口的Activity;2>:如果AMS发现应用还未启动,则会通知Zygote进程孵化出应用进程,然后在这个应用进程中执行
ActivityThread
世道无情
·
2018-08-12 08:19
深入源码分析non-sdk并绕过Android 9.0反射限制
先看一段简单的反射代码:ClassactivityThreadClass=Class.forName("android.app.
ActivityThread
");MethodcurrentActivityThreadMethod
XXOOYC
·
2018-08-11 17:22
Android
Android源码解析:Activity的onCreate()方法是如何被调用的
带着问题看源码上一篇文章我们分析了一个应用程序启动会调用
ActivityThread
的main方法,并最后创建Application对象执行其onCreate()方法,那我们所熟悉的Activity的onCreate
Timmy_zzh
·
2018-08-09 11:06
Adroid源码
Android Window Tips
ActivityThread
.handleResumeAct
ProcessZ
·
2018-07-31 16:56
Android Window Tips
ActivityThread
.handleResumeAct
ProcessZ
·
2018-07-31 16:56
Android源码解析:Application的onCreate()方法是如何被调用的
就是
ActivityThread
中,该类也代表应用程序的主进程.
ActivityThread
->main()publicstaticvoidmain(String[]args){//...1.开启LooperLooper.prepareMainLooper
Timmy_zzh
·
2018-07-31 11:21
Adroid源码
handerl 线程间通信机制
message,messagequeue,looper,handler,handlerthread(intentservice),
activitythread
(入口类)threadlocal7个类作用,
daimengs
·
2018-07-24 17:02
ThreadLocal源码分析
Android中的Looper、
ActivityThread
以及AMS中都用到了ThreadLocal。这里分析的源码版本是JDK1.8。
behind47
·
2018-07-22 00:41
学习
android
聊一聊站在 Activity 背后的那位巨人-[Android_YangKe]
//
ActivityThread
.javapublicstaticvoidmain(String[]args){//...代码省略...Looper.prepareMai
Android_YangKe
·
2018-07-14 19:34
2018-07-04
activityThread
Activity的启动过程。我们知道,在Android系统启动时,第一个启动起来的进程就是zygote进程,然后由zygote启动SystemServer,再然后就是启动例如ActivityManagerService、WindowManagerService等系统核心服务,这些服务承载着整个Android系统与客户端程序交互的重担。zygote除了启动系统服务与进程之外,普通的用户进程也由zyg
鼓励自己前进
·
2018-07-09 15:39
Android8.1源码讲解之
ActivityThread
启动Activity
在上一篇文章有说
ActivityThread
启动的过程,最后讲解到
ActivityThread
的main函数启动。
唯依心动
·
2018-07-04 14:23
Android系统
Android8.1系统源码讲解之
ActivityThread
进程启动详解
在前面的文章中有一篇名《Android8.1Launcher3启动源码解析之第一个Activity启动》文章讲解了Launcher中的第一个Activity启动过程,但是在最后没有讲解
ActivityThread
唯依心动
·
2018-06-26 17:31
Android系统
Activity以及Application对象中Context的创建时机
在Android中,Activity和Application实例都是通过反射创建的,具体可参考源码
ActivityThread
类中的performLaunchActivity方法,在这里我们也能看到Activity
flycode
·
2018-06-22 16:04
Android-消息处理机制Handler
有的没的主线程:也叫UI线程,或称为
ActivityThread
,用于运行四大组件和处理与用户之间的交互,
ActivityThread
管理应用进程的主线程的执行,相当于普通java程序的main入口,在
哎呦呦胖子斌
·
2018-06-15 13:22
Activity启动流程详解
熟悉的朋友们可能都知道在android当中存在一个叫做
ActivityThread
的类,这个类代表的是android当中的主线程,而在这个类当中我们看到了比
LuZhenBangBlog
·
2018-06-12 22:08
Android
view绘制
View 的工作原理
初识ViewRoot和DecorViewViewRoot对应于ViewRootImpl类,它是连接WindowManager和DecorView的纽带,View的绘制流程通过ViewRoot来完成,在
ActivityThread
Dreaming_My_Dream
·
2018-06-06 17:43
Android开发艺术探索
Android面试补习(九)
Activitythread
和Applicationthread简单梳理以及Activity的启动
Activitythread
和Applicationthread简单梳理Applicationthread是
Activitythread
和AMS通信的桥梁Activity的启动逻辑过程Applicationthread
服装学院的IT男
·
2018-06-03 15:23
Android实习生
应届生面试
Handler的前世今生之framework层源码分析
Handler在线程间通讯随处可见,尤其framework层,Activity的生命周期就是AMS(ActivityManagerService)通过ApplicationThread(
ActivityThread
luweicheng24
·
2018-05-30 18:37
android
Android Activity启动流程梳理
管理所有的活动ActivityStarter根据intent、flags找到activity、stackActivityStack管理一个活动栈ActivityStackSupervisor管理所有的活动栈
ActivityThread
.ApplicationThread
徐乙
·
2018-05-21 17:06
Framework
《深入理解Android内核设计思想》读书笔记 第5章 Android进程/线程管理
调度的一个基本单位IDE(intergrateddevelopmentenvironment)集成开发环境ADT(Androiddevelopmenttool)安卓开发工具在eclipse中的1、应用程序启动后会创建
ActivityThread
qiuwf96
·
2018-05-20 23:38
读书笔记系列
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他