Android 项目结构

来源:互联网 发布:公安 软件代理加盟 编辑:程序博客网 时间:2024/06/04 23:19

创建一个Android项目需要先清楚它的项目结构:


如图:其中最主要的部分书app部分。

build/:Android studio自动生成的各种源文件,包括生成的.apk文件、R.java文件等。

libs/:     存放第三方jar包的地方,主要用来导入jar,可以将第三方jar包粘贴,然后右键选择As ...

src/:     Java源代码存放的地方

main/:  主要的Java文件存放地方,其中好包括资源文件res

res/:     存放各种资源的地方


drawable/:   存放图片资源和selector文件的地方

layout/:   存放布局文件的地方

raw/:       如果没有,可以自己建一个用来存放多媒体文件,如.mp3、.mp4文件等

values/:   存放颜色、字符串、主题等xml文件的地方

AndroidManifest.xml文件:应用的配置文件,权限等得添加都在这一文件中

附:同时再记录一个较为常用的菜单键Build


clean:清除项目生成的内容

rebuild:重建项目,这个可以在出现某些错误时,例如报错找不到R.java文件的时候

build apk:输出一个apk文件,将其打包

再来介绍一下AndroidManifest.xml文件:

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" //定义Android命名空间    package="com.example.renkai.uitest3"//指定包名    android:versionCode="1"//用于设备识别版本    android:versionName="1.0">//给用户看的版本号    <application        android:allowBackup="true"        android:icon="@mipmap/ic_launcher"//应用程序的图标        android:label="@string/app_name"//字符串资源,可以指定到string.xml文件中来命名程序的名称        android:roundIcon="@mipmap/ic_launcher_round"         android:supportsRtl="true"        android:theme="@style/AppTheme">//资源的style        <activity android:name=".MainActivity">//该Activity的名称            <intent-filter>                <action android:name="android.intent.action.MAIN" />//表明当前Activity为应用程序的入口                <category android:name="android.intent.category.LAUNCHER" />//决定该应用程序是否显示在程序列表中            </intent-filter>           </activity>    </application></manifest>
如果想要再注册一个Activity,只需要添加一句:

<activity android:name=".TheOtherAty"/>  





0 0