2.分析第一个安卓程序

来源:互联网 发布:vc6.0连接mysql数据库 编辑:程序博客网 时间:2024/06/05 09:29
不用太在意这一篇,因为都是理论,先一遍就好,因为开发中经常用到,等你学完再看,那就酸爽了。打开你的AS,把左边的目录结构视图切换都Project后展开项目名的目录,看看下面的目录

–.gradle和.idea
这里不用管,自动生成的
–app
这里就经常用到了,我们所写的代码,图片资源啊,都在这里,所以后面再说
–bulid
不用管,是不是很开心!!!
–gradle
这个目录啊,暂时不管,反正我没用到,说了又不懂
–.gitignore
这个也经常用,当用到Git工具同步代码时,有一些文件没有必要同步的就在这个文件里配置,
–build.gradle
一般不用改
–gradle.properties
配置全局gradle文件的,到底什么是gradle??一个强大的框架,但是这里只用来构建安卓程序
–gradlew和gradlew.bat
不用管,就是用来执行gradle命令的,前者是Linux或者Mac用的,后者是巨硬用的
–HelloWorle.iml
不要改
–local.properties
指定了Android SDK的路径,一般不用改,如果你的SDK位置发生了变化,就需要在这个文件中设置新的位置,
–setting.gradle
指定项目中的所有引入模块,由于自动创建的会有一个app模块,所以该文件就引入了一个app模块,一般不需要改

—————————————————————————————————————-分割线
接下来就到最重点的app目录。上面的记不住,没关系,记住了也很快忘记,这里,不用特别去记,自然就记住了
–build
不用管
–libs
如果项目中引用了第三方jar包,就需要把包放在这里,比如百度LBS的定位的jar包
–androidTest
这里用来写Android Test测试用例的,可以对项目进行自动化测试,学完一本书都没有用到
–java
这里就是放java代码的地方了
–res
放布局资源,图片资源,字符串资源
–AndroidManifest.xml
这一个文件我们经常要用到,比如声明一些权限,注册活动, 服务,就是大概是注册表,也可以叫配置文件
–.gitignore
声明app模块中哪一些文件是排除在版本控制外
–build.gradle
这里就经常用啦,当需要用到一些库时,就要在这里进行导入,还有程序所支持的最低安卓版本也在这里声明
–proguard-rules.pro
这文件用来指定代码的混淆规则
就这样吧,因为书上太详细了,自己看23页

0 0
原创粉丝点击