| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 安卓APP(2)——安卓的工程目录文件夹介绍和安卓APP启动过程 -> 正文阅读 |
|
[移动开发]安卓APP(2)——安卓的工程目录文件夹介绍和安卓APP启动过程 |
目录 一、?安卓的工程目录文件夹介绍?? 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中(蓝色框之中) ? |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 4:49:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |