![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android_Activity
小文21
小文在学习,
毕业早期进入移动操作系统公司从事Android App,framework方面工作,
后来到加入自动驾驶公司从事AVM(360环视影像),APA(自动泊车)开发,
目前在一家国产芯片公司从事图像驱动方面的工作
展开
-
AndroidP_应用进程启动流程的梳理
前言本来是要将之前Activity冷启动流程继续梳理清楚的,到了中间看到当进程尚未启动还需要启动新的进程,这也是需要梳理清楚的,于是就先将进程启动流程在源码层面给梳理一遍.流程图先上图,有个概况了解才能有梳理的方向:源码建议在进入源码阅读之前,先将上面的流程图大概的进行两遍左右的阅读,然后相信会对下面的源码梳理的理解有很大的帮助:1. AMS.startProcess我们在开发中中应该知道,应用进程的管理通常是由AMS来进行的,但是进程的启动也是由AMS来发起的【虽然是AMS发起的,但是创建原创 2020-06-04 18:45:03 · 598 阅读 · 0 评论 -
Android_activity 初始化流程分析(未完待续)
Activity是什么Activity是一个Android应用程序组件(也是Android四大组件之一,其他为Service,BroadcastReceive,content provider)Activity主要用于显示的,用户可与其提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件或查看地图等操作。 每个 Activity 都会获得一个用于绘制其用户界面的窗口当我们需要启动一个应用...原创 2019-10-28 10:39:57 · 489 阅读 · 0 评论 -
Activity setContentView主要流程
我们一般在写一个Activity的时候都会有在onCreate()方法中看到这么一个方法:setContentView(),今天就以setContentView()方法开始看看这经常出现的代码端是干什么的:1setContentView@Overrideprotected void onCreate(Bundle savedInstanceState) { ... ...原创 2019-10-27 23:29:34 · 231 阅读 · 0 评论 -
Android_Application启动梳理
Application 分析Application主要作用:保存应用进程内的全局变量 初始化操作,application的创建排在四大组件之前,并且存活的时间长,有多少个进程就有多少个application 提供应用上下文Application 源码分析首次先我们先给出方法调用的大概流程,下面我们要根据这个对Application的生命周期进行简单的分析:-->Act...原创 2019-09-24 20:24:45 · 490 阅读 · 0 评论 -
关于应用中突然调到ContextImpl方法的问题
问题起因 最近查看自己的代码是发现了一个问题,就是我在自己的应用中调用Context的方法,但是一开始没有找到方法的实现,最后发现是在ContextImpl中实现的,我查看了我的Activity的继承情况,发现并没有和ContextImpl类有任何继承关系。最后怎么会调到ContextImpl的呢? 可以很容易发现,我们自己写的Activity通常都会间接...原创 2019-09-30 15:57:35 · 168 阅读 · 0 评论