嵌入式之路,贵在日常点滴
---阿杰在线送代码
一、 安卓的工程目录文件夹介绍
src: 存放java代码的,有包,有文件
gen: 存放自动生成的文件,关心是R.java, 程序页面,按键,文本等空间的ID
Android:4.4: 存放安卓开发的一些库,供开发者调用
asserts: 存放一些资源,配置文件,图片
bin: 编译后会生成的一些文件,包括我们关心的apk
lib: 依赖库
res:
drawable:存放app程序要用到的一些图片
layout: 存放布局文件的文件夹
一般一个activity(安卓页面)对应一个布局
values: 存放一些参数,或者自定义控件的文件
AndroidMainfirst.xml: APP的配置
权限:网络访问权限,名片夹访问权限,相机访问权限
目标机器SDK版本:
APP的名字
APP的图标
配置第一个被加载,启动页面
二、 安卓APP启动过程
Laucher进程(安卓界面:检测用户的触摸落在哪个app)->AndroidMainifirst->lauch标签的activity被加载->oncreat被调用->java关联xml布局页面->显示->等待用户触摸等操作
AndroidMainifirst
lauch标签的activity被加载->oncreat被调用
如何把.java代码和.xml关联起来 :需要通过R.java中ID关联起来
创建另一个页面
定位到程序->右键->New->other-> Android->Android Activity
两个界面运行时显示哪一个
这个时候有两个页面,运行时启动哪个页面取决于AndroidMainifirst中红色框的这块代码块位于哪位activity中(蓝色框之中)
评论(0)
您还未登录,请登录后发表或查看评论