感谢明明带我Android入门,我一定会会努力学习哒,以后每周末都用来学Android,这种感觉棒棒哒,我会也会记录我的Android学习之路,一步一步进步,加油。
------------------------------Every Dog Has His Day-------------------------------------
1、Android 系统框架
1.1 工程目录结构
src目录:java代码编写
assets:资源目录
res:存放图片,图片信息,布局文件,属性值,清单配置文件 字符串 菜单等文件
- drawable:存放工程文件信息,默认格式png
- layout:存放工程的布局文件,以.xml结束
- value: 存放了很重要的string.xml 文件,存放字符串和数值;array.xml规定数组;color.xml定义颜色和颜色字符串数值;dimens.xml用来定义尺寸数值;style.xml存放样式;
bin : 输出文件夹,打包生成APK文件
gen:系统自动生成的源代码目录
project properties:工程属性文件配置
R.java: 系统自动生成的文件{有4个静态内部类}(gen目录里面)
1、attr: 属性 2、drawable:(res中图片显示的清晰程度分高中低,res中的图片添加一条数据到内部类中)3、layout:4、string:
获取方式:如 string.xml 文件: getResource().getString(resourceld) 或者 getResourece().getText(resourceld)
array.xml 文件: getResource().getStringArray(resourceld) /// .getColor(resourceld) .getDimension(resourceld)
1.2 清单文件的使用: AndroidManifest.xml 是每个Android 中必须要有的文件,它位于整个程序的根目录,描述package中暴露的组件(activities活动窗口,services )
详解地址:http://blog.chinaunix.net/uid-9185047-id-3460344.html