根目录下一般包括:src、res、gen、bin、assets、libs子目录以及四个项目文件:AndroidManifest.xml、ic_launcher-web.png、proguard-project.txt、project.properties
6个目录:
1.src目录:存放源文件的目录,即**Activity.java文件
2.res目录:存放项目中的资源文件并编译到应用程序中,包括图片、字符串、菜单、界面布局、样式等。向此目录添加的资源文件,都会被gen/R.java自动记录。
1)drawable 目录中存放图片资源,5种命名的目录对应5种不同的屏幕尺寸。主要作用:使程序能适应不用分辨率的手机,程序会根据硬件自动调用对应屏幕的图片资源而无需额外的代码,从而使程序通用性大大增强。
2)layout目录中存放布局文件,它负责显示界面显示的方式和内容,类似于一个网页文件。布局文件使用xml描述用户界面,每个标记成对出现。Android SDK内置了5种布局方式,分别是LinearLayout(线性布局)、FrameLayout(框架布局)、TableLayout(表格布局)、RalativeLayout(相对布局)、AbsoluteLayout(绝对布局)。
3)menu目录存放菜单文件,用于决定程序中菜单里具体的选项。
4)values目录存放字符串、数组、尺寸、颜色和样式等资源例如:字符串资源文件strings.xml,颜色资源文件colors.xml,样式资源文件styles.xml,尺寸资源文件dimenss.xml
3.gen目录:Generated Java Files,用来存放ADT自动生成的java文件,比如R.java和BuildConfig.java文件。BuildConfig.java文件供Android调试,R.java文件定义了项目中所有资源的索引文件,起到字典的作用,并包含了各种资源的地址,即与res目录中的资源文件一一对应。
4.bin目录:存放编译器编译之后产生的所有文件,包括dex文件(Java编译之后生成的Java字节码文件)、resources.ap_(所有资源文件的集合,实际上是zip格式)、dexedLibs(对应libs中引用的jar包)、可执行apk文件等。一个apk文件内包含被编译的代码文件(.dex文件)、文件资源(res)、assets、证书(certificates)、清单文件(manifest file),apk文件是基于zip文件格式。
5.assets目录:存放原始格式的文件,例如音频、视频等二进制格式文件。此目录中的资源不能被R.java文件索引,所以只能以字节流的形式读取。一般情况下该目录为空。
6.libs目录:存放程序中引用到的库,和bin/dexedLibs里的目录是一致
的。可以将广告商提供的jar文件导入该目录下,调用该jar里的相应方法就可以再程序中嵌入广告了。
四个文件:
1.AndroidManifest.xml:Android项目的全局配置文件,记录应用中使用到的各种全局的配置,是每个Android程序中的必需文件。
节点设置:
根节点:manifest
子节点:users-sdk、application、Permission、Instrumentation
每个项目中只有一个application节点,application节点其下包含了Activity、Service、Broadcastreceiver、Contentprovider四类元素。
2.ic_launcher-web.png:为了Google Play市场使用展示的图标,需要的是512x512的高分辨率图标
3.proguard-project.txt和project.properties:这两个文件是为了保护Android项目,在代码混淆中使用的。
没有合适的资源?快使用搜索试试~ 我知道了~
Android-notes.zip_android
共4个文件
txt:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 183 浏览量
2022-09-19
22:08:59
上传
评论
收藏 4KB ZIP 举报
温馨提示
android环境相关的笔记,仅限参考。
资源推荐
资源详情
资源评论
收起资源包目录
Android-notes.zip (4个子文件)
Android笔记
note02-Android的程序目录结构.txt 2KB
note01-Activity的生命周期.txt 1KB
note04-Android应用界面设计.txt 937B
note03-Android应用程序组件.txt 273B
共 4 条
- 1
资源评论
四散
- 粉丝: 54
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功