安卓app启动过程(简要概述)

1.Laucher进程检测到用户,触摸到APP的时候,整个工程加载的第一个文件是AndroidMainfest.xml。
判断目标机器是否承载的了安卓APP
获取要的权限

2.启动APP时首先加载的页面
在这里插入图片描述如上图所示MainActivity,作为第一个要被加载的页面

3.有关MainActivity.java的知识
(1)onCreate
在这里插入图片描述

onCreate代表页面被创建;
(2)首先通过Mainfest确认MainActivity页面会被加载,onCreate会被操作系统执行。
在这里插入图片描述

在这里插入图片描述
在整个MainActivity.java当中,onCreate类似于main函数,会在这里进行开发。
首先MainActivity会继承Activity,会调用父亲的onCreate去创建一个空白的页面

(3)setContentView:主要作用让java文件和xml进行关联

(4)为什么当APP运行起来的时候,能看到activity_main.xml中写的内容?
因为,首先在MainActivity.java中调用setContentView(空白的页面),
接着,把在activity_main.xml中做的独立布局和空白的页面进行关联,
最终,当运行程序的时候可以在页面中看到内容
在这里插入图片描述在这里插入图片描述

4.在app开发时遇到的问题:如何在MainActivity.java中的activity_main,调取activity_main.xml?

鼠标按住ctrl并单击可访问

在这里插入图片描述

——@上官可编程


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部