Activity、Window、View、Surface[0]日志
来源:互联网 发布:金山快盘网络错误 编辑:程序博客网 时间:2024/05/18 01:15
基于android-2.3.3_r1源代码,跟踪一下App进程从主线程ActivityThread的main()方法开始的执行流程
使用布局文件如下
<?xml version="1.0"encoding="utf-8"?>
<com.example.root.myapplication.MyFrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.root.myapplication.MainActivity">
<com.example.root.myapplication.MyTextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:background="@android:color/white"
android:textColor="@android:color/black"/>
</com.example.root.myapplication.MyFrameLayout>
使用FrameLayout和TextView是因为其measure()、layout()相对简单一些
执行流程如下
- Activity、Window、View、Surface[0]日志
- Activity、Window、View、Surface[2]main()
- Activity、Window、View、Surface[3]onCreate()、onResume()
- Activity、Window、View、Surface[1]整体框架
- Activity、Window、View、Surface[4]measure()、layout()、draw()
- 高处看Surface,WIndow,View,SurfaceView
- Activity、Window、View
- View、 window、 Activity
- activity,window,view关系
- View, Activity, Window
- android-Activity-Window-View
- Activity/Window/View
- activity,window,view
- Activity Window View的关系
- View, ViewRoot, Window, WindowManager, Activity
- Activity,Window,View的关系
- Activity、Window、View的关系
- activity+window+view简单说明
- 判断网络状态
- 1051. 复数乘法 (15)
- JDK7与JDK8中HashMap的实现
- window和windowmanager
- 平台导出"导出全部数据到Excel中(显示列)"的问题
- Activity、Window、View、Surface[0]日志
- django安装配置
- ActiveMQ的安装和启动
- 迷迷茫茫
- C++异常处理assert,throw,exit用法
- 51Nod 1483 化学变换(思维+暴力)
- 利用css3vilid 验证input email邮箱
- 【机器学习-西瓜书】四、决策树:信息熵;信息增益;增益率;ID3;C4.5
- 如何将tensorflow程序移植到手机APP