歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android應用之第一個應用程序

一、首先我們需要建立工程

Android的SDK環境安裝完成後,就可以在SDK中建立工程並進行調試了。建立Android工程步驟如下: 選擇“File”>“New”>“Project” 選擇“Android”>“Android Project”,點擊“Next”按鈕:

選擇 the contents for the project。

寫好名字點擊finish完成

二、項目建好之後我們來查看和編輯各個文件

建立工程後,可以通過IDE環境查看和編輯Android應用程序中的各個文件。

每個工程下面,都至少有一個Activity類,與之相對應的就是有一個main,xml,用於控制其內容布局,main.xml同樣都會在R.java中生成相應的ID;

string.xml裡面存儲的就是我們將要用到的字符串,它在string.xml裡面,采用的是鍵值對的形式,同時,他們每個值都會在R.java中生成相應的ID;

R.java 是由系統自動生成,我們不可以修改其中的任何東西,它根據不同的資源類型生成了相應的內部類,可以方便的調用各種資源。 drawable-hdpi, drawable-ldpi, drawable-mdpi,用於存放一張圖片的三種不同格式,因為每人手機的分辨率可能不同, 放在這三個文件夾裡面的文件,都會在R.java中自動生成相應的ID;

assets文件夾,也是用於存放各種資源的地方,唯一不同的是,在它裡面存放的任何東西,都不會在R.java中生成相應的內部類和ID,如果要調用該文件夾中的資源,就必須寫清楚路徑。

最重要的就是AndroidManifest.xml

它是整個應用程序的配置文件,需要注意的是,一個應用程序中有很多Activity類。應該運行哪一個一定要注意。

在AndroidManifest.xml中,<intent-filter> 寫在哪一個Activity裡面,它就首先運行哪一個Activity

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="cn.class3g.activity"

    android:versionCode="1"

    android:versionName="1.0" >

 

    <uses-sdk android:minSdkVersion="7" />

 

    <application

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name" >

        <activity

            android:label="@string/app_name"

            android:name=".HiActivity" >

            <intent-filter >

                <action android:name="android.intent.action.MAIN" />

 

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>

 

</manifest>

Copyright © Linux教程網 All Rights Reserved