第一个Android应用程序---Android应用的目录结构与运行过程分析
来源:互联网 发布:中控xu500怎么导出数据 编辑:程序博客网 时间:2024/06/07 06:25
一、Android应用的目录结构
第一个目录:src 存放java的语言文件
第一个目录:res(resource) 资源英文的缩写。存放资源文件的如应用中的图片 界面 音频 视频等
图片 图标资源放在dravable-hdpi文件中
dravable-hdpi
dravable-ldpi
dravable-mdpi这三个代表高中低分辨率的图片
layout(布局)文件夹 存放应用中所使用的各种界面文件 中的文件作用相当于web开发中的HTML和jsp
values文件夹 存放应用中所使用的数据 如文字、按钮、数值还可以存放界面中颜色 尺寸等数据
gen目录 自动生成目录 R.java文件添加资源引用 是常量(根据int引用资源
int ic_launcher=0x7f020000;)R.java文件程序自动维护
在res文件中的dravable-hdpi文件夹中添加一个图片R.java文件就会自动引用这个图片资源
assets 存放应用中使用的资源 放在里的文件不会在R文件中自动生成引用 而是打包到Android应用程序中。放大的文件(如电影 网页)
res/anim 文件存放定义动画的XML文件
res/raw 该目录下的文件将直接复制到设备上。不会被编译被直接加入到程序安装包里。
AndroidManifest.xml文件非常重要 登记了应用中的四大组件。
default.properties用于指定目前所使用的SDK的版本
二、Android应用运行过程分析
Action 处理用户的请求和显示界面
Activity 处理用户的请求和显示界面 处理数据
AndroidManifest.xml文件中
package=“cn.csdn.android”应用的包,四大组件必须在该包或其子包下创建
<application 代表应用的意思 android:icon=“@deawable/icon 应用图标”
android:lable=“@string/csdn”应用名称>
@代表R.java文件
deawable/icon 类内部所引用常量的资源 icon可改变为图标的名
<activity
android:lable=“@string/csdn”与<application>中的同步
android:name=“.HelloActivity”类的路径
>组件 控制层
<intent-filter>
<action android:name="android.intent.action.MAIN" />条件
<category android:name="android.intent.category.LAUNCHER" />类别
</intent-filter>
</activity>
</application>
- 第一个Android应用程序---Android应用的目录结构与运行过程分析
- 第一个Android的应用程序目录结构详说
- 第一个Android的应用程序目录结构详说
- Android目录结构和运行过程分析
- 项目清单文件分析与第一个ANDROID应用的启动过程
- 分析第一个Android应用程序
- Android应用程序的目录结构
- android 应用程序的目录结构
- android应用程序的目录结构
- Android应用程序的目录结构
- Android应用程序的目录结构
- Android应用开发 第二讲:Android系统构架分析和应用程序目录结构分析
- Android应用之第一个应用程序
- 第一个Android应用程序--HelloWord---框架分析
- Android应用程序目录结构
- Android应用程序目录结构
- Android应用程序目录结构
- Android应用程序目录结构
- android map开发3 添加标记
- 使用Intel编译器(5)PGO(2)PGO性能的提升和一些tips
- 在VC6.0/VC2008中高效地使用flex & bison
- php写sever的问题
- html总结(3)
- 第一个Android应用程序---Android应用的目录结构与运行过程分析
- 事件处理程序
- QQ窗口抓取及如何进行自动化操作
- 基于Dom 的解析xml 工具类 XmlManager
- ubuntu 用root登录后没法使用chromium 的问题
- XQuery 教程
- HDU 1042 N!
- HTML5 本地存储初探
- 深入理解C/C++数组和指针