Android開發系列:3.利用Android Studio開發一個demo應用

3.利用Android Studio開發一個demo應用

本文介紹利用Android Studio開發一個demo應用。

3.1創建第一個demo應用

(1)Create New Project

(2)Configure your project

點擊Finish看到如下界面,說明應用創建成功。

3.2Android應用各部分說明

(1)MainActivity.java文件

主要活動代碼,實際的應用程序文件,將被轉化爲Dalvik可執行文件並運行。R.layout.activity_main 引用res/layout/activity_main.xml文件。

onCreate()  活動被加載之後衆多被調用的方法之一。

(2)AndroidManifest.xml文件

AndroidManifest.xml文件是整個應用程序的信息描述文件,定義了應用程序中包含的Activity,Service,Content provider和BroadcastReceiver組件信息。每個應用程序在根目錄下必須包含一個AndroidManifest.xml文件,且文件名不能修改。在AndroidManifest.xml文件中,首先看到是的<manifest>節點,它是整個應用程序的基本屬性,涵蓋了默認進程名字,應用程序標識,安裝位置,對系統的要求以及應用程序的版本等。

android:icon是普通圖標。

android:roundIcon是圓形圖標。

android:label屬性指定應用的名稱。

android:name屬性指定一個Activity類子類的全名。

意圖過濾器的action被命名爲android.intent.action.MAIN,表明這個活動被用做應用程序的入口。

意圖過濾器的category被命名爲android.intent.category.LAUNCHER,表明應用程序可以通過設備啓動器的圖標來啓動。

@string指的是strings.xml,因此@string/app_name指的是定義在strings.xml中的app_name,這裏實際爲"demo"。

(3)activity_main.xml文件

activity_main.xml 我們將頻繁修改這個文件來改變應用程序的佈局。TextView是一個用於構建用戶圖形界面的Android控件。它包含有許多不同的屬性,諸如android:layout_width, android:layout_height等用來設置它的寬度和高度等。這裏我們給它顯示一句話“御風而上,神遊天下!”,並且字體顏色爲紅色,引用自strings.xml文件。

3.3打包運行此應用

(1)打包應用

Build>Build Bundles/APKs>Build APK

(2)運行應用

demo/app/build/outputs/apk/debug目錄下,可以看到app-debug.apk。

安裝此應用,如下所示:

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