src:java源文件java
gen:BuildConfig.java:自动生成,不能被修改。该类是检查代码,不断更新android
R.java:layout目录下的页面配置文件。一个配置文件对应R文件中的一个内部类,一个控件对应一个变量。ide
assets:存放资源文件,但不会在R文件中生成布局
res:存放资源文件,这里面的每一个文件或值都会在R.java中生成一个ID(变量)ui
libs:第三方jarspa
layout:布局文件xml
values:配置各类控件的名称等,能够在xml访问,同时也能够在java中访问资源
AndroidManifest.xml:用于配置Android的名称、图标、访问权限等属性。除此,Activity、Service、ContentProvider、BroadcastRecevier四大组件也需在此配置。it
例如加入权限:<uses-permission android:name="android.permission.CALL_PHONE" /> 打电话权限。io