Android的初試
一、認識Android Studio
在我們新建專案的時候,會遇到這樣的一個視窗,首先我們認識一下這些都是什麼,這樣我們才能夠更好的進行下一步的學習!
- 這裡的 Phone and Tablet 表示 Module(單元) 是一個手機和平板(即基於Android開發的面向手機和平板端型別)專案。
- 這裡的 Wear OS 表示 Module(單元) 是一個可穿戴裝置(即基於Android開發的面向可穿戴裝置型別)專案。
- 這裡的 Android TV 表示 Module(單元) 是一個Android TV(即基於Android開發的面向 TV 型別)專案。
- 這裡的 Automotive 表示 Module(單元)是一個車載應用(即基於Android開發的面向汽車車載終端型別)專案。
下面我們繼續認識Android Studio
- 這裡的 Name 是設定我們專案的名稱(注意,這裡的名字只可以設定成英文或者是漢語拼音的形式,如果設定成中文,後面的路徑以及包的路徑都會有問題,所以我們這裡建議儘量不要設定成中文)。
- 這裡的 Package name 是設定我們專案的包的名字(這裡的包的名字一般都是自動生成的,不需要手動修改,所以我們第一步不使用中文命名就是這個原因)。
- 這裡的 Save location 是設定我們專案的儲存路徑。
- 這裡的 Language 是設定我們專案所使用的程式語言(這裡我們選用的是用java語言進行編譯)。
- 這裡的 Minimum SDK 是設定我們的Android虛擬機器的版本(我們都知道安卓有版本的區分,這個就是選擇我們所要開發的應用基於那個安卓版本進行開發)。
我們的Android專案建立完成之後,我們就可以進入我們的專案了!
我們的 Android專案 有三個主要的檔案,如圖所示
- AndroidManifest.xml:Android應用程式的清單檔案,是整個Android應用程式的描述檔案。
-
Activity:提供了使用者與螢幕之間的互動,以便於使用者進行操作,在裡面實現主要的Java程式碼。
-
activity_main.xml:佈局檔案,Android的UI介面顯示的檢視,所有的控制元件在這裡設計。
到這裡,我們就已經認識完了Android Studio的基本頁面,下面我們就可以程式設計Android專案了。
二、初次程式設計
下面我們就進行一個簡單的程式設計
(1)我們雙擊進入activity_main.xml
- 先將android.support.constraint.ConstraintLayout改為LinearLayout線性的,意思就是水平的的結構
- 加入android:orientation="vertical"意思是將所有元件垂直襬放
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="match_parent"
tools:context=".MainActivity">
</LinearLayout>
(2)接下來加入一個文字Testview和一個按鈕Button
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="準備好進入安卓的世界了嗎?"
android:id="@+id/tv_android"/>
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="準備好了"
android:id="@+id/bt_android"
android:onClick="Welcome"/>
</LinearLayout>
(3)開啟手機模擬器
我們一次點選,會彈出下圖對應的頁面
到這裡我們就可以選擇一款你想要的手機型號,選擇完成後點選下一步。
到了這一步,我們就可以選擇手機的安卓版本,這裡我選擇的是安卓12的版本,我們點選Download下載,需要等待一段時間。
之後我們點選完成,至此我們就可以測試我們的程式了。
我們點選右上角的執行按鈕
到這裡,我們就完成了第一個安卓小程式的開發!
撒花完結!!!