第一個android程序--helloworld

1.新建工程

 

2.選擇android project

3.設置工程信息

    1)Priject name:工程名字
    2)Contents:單選框一個工程還是導入現有工程
    3)Build Target:選擇使用那一個JDK 版本
    4)Application name:應用程序名字
    5)Package name: 包名,學過java的我就不說包是什麼意思了
    6)Create Activity:創建一個Activity,至於Activity是什麼,以後再講。
    7)Min SDK Version: 最低版本

4.工程的package explore介紹

Src: java源文件。即我們寫的java後綴名的文件代碼 在裏面有我們之前所填寫創建的一個HelloWorldActivity.java文件
Gen:並沒有創建gen這個目錄 但是爲什麼出現此目錄呢?沒錯這個是Android給我們自動生成的一個目錄,找個文件不要修改。
Android 2.3.3: 工程建立時制定的SDK版本的Android的核心文件,從後面的目錄可以看到該文件的位置。
Assets: 有些資源文件加入到工程後,android會自動生成一個ID,對於不能生成ID的文件,則放在這裏。
Res.:放置資源文件的目錄
Res.drawable:一般用來存儲相關應用的圖片以及mp3播放文件等
Res.layout:Android的佈局文件,以xml封裝
Res.values:經常用到的字符串信息的聲明,以xml進行封裝的
AndroidManifest.xml:工程描述文件,它可以設置第一啓動的Activity文件


5.AndroidManifest.xml文件

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="eric.helloworld"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="10" />

    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".HelloWorldActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
</manifest>

我們需要關注application標籤中的信息,其中:

android:icon表示應用程序的圖標,即啓動程序所點擊的圖標;

android:lable表示應用程序的名字;

activity android:name表示某一個activity/屏幕的名稱,通過package和該名稱可以找到定義該activity文件的位置(一個activity即爲一個屏幕)

activity android:lable表示屏幕的標題;

intent-filter中的內容表示該activity爲第一啓動項。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章