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
Android线程管理(一)——线程通信
线程通信、
ActivityThread
及Thread类是理解Android线程管理的关键。线程,作为CPU调度资源的基本单位,在Android等针对嵌入式设备的操作系统中,有着非常重要和基础的作用。
yhthu
·
2017-05-17 10:58
Android中 主线程 Looper.loop() 死循环?
第一步,看看我们的Looper创建在哪里Activity的启动一般会调用到
ActivityThread
,里面有main方法,是初始化activity必经阶段,我们的Lo
cjh94520
·
2017-04-30 14:05
Android每天一问
Android_窗口绘制相关流程
感觉又要把Activity的启动流程看一遍,然后又要继续往上看,不知道何时才能正式进入窗口绘制流程,下面先把需要做的准备工作记录下来:1、Windows.java->Callback.class;1、先从
ActivityThread
冉桓彬
·
2017-04-23 23:57
Android的UI主线程是
ActivityThread
吗?
Android的UI主线程是
ActivityThread
吗?这是个从来没反思过的问题。总结一下,回答应该是:严格来说,不是的。
chwnpp2
·
2017-04-21 20:16
Android
一些底层基本知识(Android篇二)
http://blog.csdn.net/a19891024/article/details/54342799Activity的启动过程简述:启动Activity涉及到Instrumentation,
ActivityThread
Aka丶
·
2017-04-13 19:43
Android开发
Activity启动流程分析
Android6.0版本本文将从Activity,Instrumentation,ActivityManagerService,ActivityStackSupervisor,ActivityStack和
ActivityThread
呃_昵称
·
2017-04-05 22:42
android框架分析
有关Handler机制原理的总结
该进程会启动主线程
ActivityThread
,也叫做UI主线程,但有时需要做些耗时操作,为了不能够去阻塞UI主线程的正常运行,我们将它放在子线
dmlr
·
2017-03-31 15:50
android
总结
Android App 启动流程
在刚开始接触Android的时候就尝试着去看
ActivityThread
,希望能明白App的启动流程。毋庸置疑,当时是以失败而告终的。现在又卷土重来,重新尝试着去看,发现以前困惑的地方都豁然开朗了。
javalong
·
2017-03-29 17:35
android处理消息机制----Handler
由于Android开发规范限制,我们不能在非主线程(UI线程,即
ActivityThread
)里面直接操作UI控件,否则会出现异常,Onlytheoriginalthreadthatcreatedaview
深巷落叶
·
2017-03-21 14:59
移动开发
java.lang.ThreadLocal 源码解析
使用场景:Looper、
ActivityThread
基本用法:mThreadLocal=newThreadLocal
9b273c1ef2ee
·
2017-03-19 20:47
《深入理解Android内核设计思想》学习笔记:第五章 Android进程、线程管理
、进程和线程进程:进程(process)是程序的一个运行实例;线程:线程(Thread)是CPU调度的一个基本单元;Android:四大组件只是进程中的一些“零件”;应用程序启动后,至少创建一个主线程
ActivityThread
井方哥
·
2017-03-10 20:18
Android进阶
ActivityThread
读书笔记2-onResume的调用时机
之前一片文章,学习了
ActivityThread
是App的真正入口,他在内部维护了一个ApplicationThread对象,他和远程的ams进行通信。
lyri
·
2017-03-07 15:45
Android
一定搞懂Handler消息处理机制系列之「04.Message是如何触发的」
Message是如何触发的还是
ActivityThread
这段代码。来自Android中为什么主线程不会因为Looper.loop()里的死循环阻塞?
leibown
·
2017-02-28 16:48
各种Window的创建过程
Window是View的直接管理者图片源自https://mp.weixin.qq.com/s/IrwjQqlDoLp3xQZbthncVgActivity的Window创建过程Activity的启动最终会通过
ActivityThread
Heiko-Android
·
2017-02-05 23:19
Android进阶
(M)Activity详解之Activity启动
在
ActivityThread
.java中有一个handleLaunchActivity函数,是创建Activity的地方。
沉睡的蚂蚁
·
2017-01-12 14:16
Adroid核心知识:消息机制详解(MessageQueue、Looper、Handler)
引子在子线程中利用Handler机制来实现UI更新想必都不会陌生,最近项目中注意到了一种Thread中转换到
ActivityThread
的方式:newThread(newRunnable){@Overridepublicvoidrun
赵先森起床啦
·
2017-01-09 23:46
Handler运行机制源码分析
Android消息队列Hanlder存在的意义核心内容作为Android开发人员都知道,AndroidApp是单进程运行的,而在这个进程里面有一个主线程,这个主线程在代码中称作:android.app.
ActivityThread
DennisJu
·
2016-12-21 10:38
Android源码解读
Handler运行机制源码分析
Android消息队列Hanlder存在的意义核心内容作为Android开发人员都知道,AndroidApp是单进程运行的,而在这个进程里面有一个主线程,这个主线程在代码中称作:android.app.
ActivityThread
DennisJu
·
2016-12-21 10:38
Android源码解读
Android 应用的真正入口 - ZygoteInit.java
从源码位置上来讲源码中
ActivityThread
的位置:/frameworks/base/core/java/android/app/
ActivityThread
.java可以看到是位于app这个包里面的
CL18652469346
·
2016-12-14 16:39
Android
关于
ActivityThread
ActivityThread
的内部类H(handler)负责activity、service声明周期消息的处理、window窗口出现和隐藏消息处理等。
Mr-Xi
·
2016-10-30 23:25
ActivityThread
Android
Android6.0 开机动画(二) AMS通知系统启动
blog.csdn.net/kc58236582/article/details/52794846博客中我们已经讲了开机动画的大致流程,这里我们就Launcher启动后,Launcher的线程闲的时候在
ActivityThread
kc58236582
·
2016-10-25 14:00
appToken 来源
1、appToken的来源ActivityRecord,用于在ActivityManagerService中记录Activity相关的信息(
ActivityThread
端用的是ActivityClientRecord
lipeil
·
2016-10-25 13:00
ActivityThread
笔记1
其实Android上一个应用的入口,应该是
ActivityThread
。和普通的Java类一样,入口是一个main方法。
lyri
·
2016-10-12 16:08
Android
跟着Innost理解下ActivityManagerService
AMS中应用进程的调度、内存管理1.AMS由SystemServer的ServerThread创建的调用轨迹·AMS的main函数:创建AMS实例,其中最重要的工作是创建Android运行环境,得到一个
ActivityThread
dkphenix
·
2016-10-12 14:00
android
通过反射获取当前Activity实例
步骤:1、获取
ActivityThread
中保存的所有的ActivityRecord2、从ActivityRecord中获取状态不是pause的Activity并返回,这个Activity就是当前处于活动状态的
baidu_31093133
·
2016-10-11 10:00
实例
Handler消息机制源码分析
本文用AndroidStudio追寻源码的方式来分析Handler消息机制1、应用程序的入口是
ActivityThread
类中的main方法,当打开应用程序时,会首先调用
ActivityThread
类中的
xiaobug
·
2016-09-10 18:34
Android handler使用方法
首先在Activity中新建一个handler对象,Handlerhandler=newHandler();这样我们的handler会自动绑定到
ActivityThread
线程中。
炸鸡叔
·
2016-09-04 16:53
Android Handler 机制实现原理分析
先上图,让大家好理解下handler机制:handler机制示例图上面一共出现了几种类,
ActivityThread
,Handler,MessageQu
sun_month
·
2016-08-30 15:19
消息机制Handler
主线程,
ActivityThread
被创建的时候就会创建Looper,Looper被创建的时候创建MessageQueue。也就是说主线程会直接或简介创建出来Looper和MessageQueue。
未未
·
2016-07-12 17:59
android开发
handler消息机制
Activity加载显示,关联AMS WMS
ActivityThread
.javapublicstaticvoidmain(String[]args){//main函数进行消息的轮询。
dy_learning
·
2016-07-04 14:14
Android
阅读Activity源码笔记
最后是由
ActivityThread
,通过ClassLoader获取到要启动的Activity,通过Instrumentation的callActivityOnCreate函数调用Activity的onCreate
fg607
·
2016-07-01 20:28
源码阅读
ThreadLocal的源码分析
是什么东西,请看上一篇ThreadLocal的快速入门这篇将会讲到ThreadLocal的一些api,然后从源码分析ThreadLocal的工作原理,关于ThreadLocal的使用场景比较少,比如Loop、
ActivityThread
qq_28702545
·
2016-06-14 13:00
Activity启动流程(下)
这篇文章的结尾说到activity启动的流程进入到ActivityManagerService以socket方式通过Zygote进程孵化一个应用进程并执行应用进程的main方法,而这个应用进程的入口函数main方法在
ActivityThread
此生红黑
·
2016-06-12 23:15
【android内核剖析笔记】APK程序的运行过程
首先,
ActivityThread
从main()函数中开始执行,调用prepareMainLooper()为UI线程创建一个消息队列(MessageQueue)。
a910626
·
2016-06-07 09:00
【自定义View系列】android的UI结构
一.androidUI相关理论 当
ActivityThread
接收到AMS发送start某个Activity后,就会创建指定的Activity对象。
a910626
·
2016-06-01 09:00
Google官方详解 Activity【项目实例不容错过!】
每个activity的入口时
ActivityThread
的main函数本文概述了最重要的生命周期方法,并向大家展示如何处理创建Activ
杨超凡
·
2016-06-01 01:50
Google 官方详解 Activity【项目实例不容错过!】
每个activity的入口时
ActivityThread
的main函数本文概述了最重要的生命周期方法,并向大家展示如何处理创建Activ
chivalrousman
·
2016-06-01 01:00
编程
android
Activity
谷歌
Android 基础总结:(十一)ContentResolver与ContentProvider如何关联在一起的
frameworks/base/core/java/android/app/ApplicationContext.java froyo/frameworks/base/core/java/android/app/
ActivityThread
.java
wenwins
·
2016-05-29 22:00
android
Android开发
Provider
content
Android基础
contentresolver
Android——自定义View(学习Android开发与艺术探索)
在
ActivityThread
中,当Activity对象被创建完毕后,会将DecorView添加到Window中,同时会创建ViewRootImpl对象,并将ViewRootImpl对象和DecorVi
lichongya
·
2016-05-26 16:00
android
自定义view
app启动过程
APK程序的运行过程首先,
ActivityThread
从staticmain()函数开始,调用prepareMainLooper()为UI线程创建一个消息对列(MessageQueue)然后,创建一个
ActivityThread
qq_30196607
·
2016-05-17 11:00
四大组件工作流程
—>ActivitymanagerService.start…(AMS)–>IApplicationThread(
ActivityThread
的子类)sendMesageH–>
ActivityThread
.perfromLaunchActivity
Gryllus_
·
2016-05-12 14:00
应用启动与startActivity()入门
应用的启动 一个应用启动时,入口方法为
ActivityThread
.main(),要注意
ActivityThread
只是一个普通的类,并不是继承于Thread也不是实现了Runnable。
u010410408
·
2016-05-09 13:00
Handler机制详述2---Looper,MessageQueue
1.为什么Android会设计Handler去更新UIHandler根本上是为了解决多线程之间引发的并发问题,在
ActivityThread
中,要是有多个子线程在没有加锁的情况下更新UI,有可能引发UI
tianmaxingkong_
·
2016-05-08 01:00
View的事件分发和工作机制
2.
ActivityThread
中,Activity创建完成后,会将DecorView添加到Window中,同时创建ViewRootImpl对象,并建立两者的关联。3.View的绘制流
Gryllus_
·
2016-05-07 10:00
从源码角度看一个apk的启动过程和一个activity的启动过程
APK程序的运行过程首先,
ActivityThread
从main()函数中开始执行,调用prepareMainLooper()为UI线程创建一个消息队列(MessageQueue)。
salute_li
·
2016-05-06 16:00
android
Android源码
apk启动
activity启动
Android Activity启动流程(三)–Activity启动的详细流程
调用ActivityManagerService启动应用2.ActivityManagerService调用Zygote孵化应用进程3.Zygote孵化应用进程下篇介绍后半部分的启动流程:4.新进程启动
ActivityThread
5
君临v
·
2016-05-05 17:56
Android Activity启动流程(三)–Activity启动的详细流程
调用ActivityManagerService启动应用2.ActivityManagerService调用Zygote孵化应用进程3.Zygote孵化应用进程下篇介绍后半部分的启动流程:4.新进程启动
ActivityThread
5
luojiayuan4523
·
2016-05-05 17:00
Android Activity启动流程(二)–Activity启动的概要流程
应用启动时会启动一个以应用包名为进程名的进程,该进程有一个主线程,叫
ActivityThread
,也叫做UI线程。
luojiayuan4523
·
2016-05-05 16:00
自定义View
view的显示过程:
ActivityThread
中,activity对象被创建后,会将DecorView添加到window中(控制DecorView的外观和行为策略,有唯一的实现类PhoneView)同时会创建
rusbme
·
2016-05-03 15:00
layout
布局
weight
draw
measure
Android 组件Activity启动流程分析
下面我们分析一下关键流程,本篇中以前应用的主线程
ActivityThread
为界限一分为二。
kehyuanyu
·
2016-04-28 15:00
android
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他