第一行代码学习2(1)

来源:互联网 发布:矩阵复制 matlab 编辑:程序博客网 时间:2024/06/04 20:13

文章仅是自己学习《第一行代码》的总结笔记。

今天主要是对新建了一个工程以后的文件结构做一个自己的详细的记录


src:该目录是放置所有Java代码的地方,需要用Java代码实现功能的地方;

gen:是一个神圣的地方,R.java文件在这里,这里是你在项目中添加的任何资源都会在其中生成一个相应的资源id,万万不可以手动修改;

assets:此目录在一般的开发当值用的很少,至少我到现在都没有用到过,这里是存放一些随程序打包的文件。程序运行时可以动态读取到这些文件的内容。书上说:当程序中使用到了WebView(【网络视图】能加载显示网页,可以将其视为一个浏览器。)加载本地网页的功能,所有网页相关的文件也都存放在这个目录下;

bin:文件名给我的感觉好像是二进制文件,主要包含一些在编译时自动产生的文件,其中会有一个当前项目编译好的apk安装包,打开bin文件即可看到,apk是可以直接安装的。

libs:第三方Jar包存放在此,放在这个目录下的Jar包都会被自动添加到构建的路径里去;

res:这是一个项目所要使用的所有资源都要放在此文件夹,例如图片、布局、字符串、颜色等等。R.java中的内容也是根据这个目录下的文件自动生成的,具体的文件类型会放在不同的文件目录下面;以
drawable开头的文件夹都是用来放图片的, 所有以 values开头的文件夹都是用来放字符串的,
layout 文件夹是用来放布局文件的,menu 文件夹是用来放菜单文件的。

project.propertie:只通过一行代码指定程序所使用的SDK版本。

AndroidManifest.xml 只是整个Android项目的配置文件,注册四大组件的地方;给应用程序添加权限声明;重新指定创建项目时指定的程最低兼容版本和目标版本。没有再次注册的活动是不能使用的。HelloWorld 项 目 的 图 标 就 是 在 AndroidManifest.xml 中 通 过
android:icon=”@drawable/ic_launcher”来指定的, ic_launcher这张图片就在 drawable文件夹下,
如果想要修改项目的图标应该知道怎么办了吧?

其实今天也就只是复习了一下很久以前自学的内容,只不过是之前的学习效率太低,很多东西都是走马观花,断断续续的理解,现在只是想通过发表博客的方式,给自己一个重新学习的前进力,能更彻底的理解android,除了能更加透彻的理解android以外还能起到一个监督作用,希望能坚持下去。

                                To:自己                                2017.02.23夕べ
2 0
原创粉丝点击