首頁 > 軟體

Android studio教學:[2]專案整體布局

2019-11-28 05:02:42

上篇介紹了如何建立專案,這一次將介紹建立完的專案如何呈現在開發者的眼前,介紹android studio開發環境的整體布局,讓大家知道各個模組的位置和功能。

1

首先看看剛建立完的專案介面,除了選單欄、工具列等,沒有什麼可以編輯的介面


2

通過專案的檔案瀏覽器可以開啟所有專案檔案,所以檔案管理器在整個開發過程中相當重要。

其中用到最多的便是app項,其餘大部分是軟體自動執行或生成相關檔案;

External libraries用來儲存外部匯入的類庫,用到的時候可以進行呼叫。


3

在app項下面包含了專案建立所需的資源和設定檔案:

首先開啟layout,在src-》main-》res-》layout下,這是安卓app的介面設計檔案,所有的介面都可以通過這裡的xml檔案生成


4

雙擊xml檔案開啟設計介面,關於layout的具體設計以後再講,這裡僅介紹如何開啟layout。


5

專案的選單設計在menu項下的xml檔案中定義和設計。


6

字串檔案也是專案中重要的檔案,在app開發過程中會用到很多字串資料,建議大家都在strings.xml中定義好以後再呼叫,這樣在漢化或者轉化為他國語言時,只要備份strings.xml檔案,然後替換成中文或他國文字就可以了。其實這就是其他國家軟體漢化成中文的途徑。


7

軟體圖示的設計也是非常重要的,這就是UI設計的目的所在,所有圖片檔案都應儲存在drawable-xxxx檔案下


8

另外一個重要檔案就是AndroidManifest.xml,這裡定義了專案的打包名稱;專案的標題、主題、圖示以及所有的活動項,各種存取許可權的設定等等都在這裡設定。


9

接下來是安卓開發最重要的部分,活動程式的編寫部分,所有app都至少包含一個activity,這裡用來實現app所需的功能,完成功能程式碼的編寫,這裡可以呼叫其他檔案中定義的資源對介面進行存取,對接收器或發生器進行讀寫等等


10

最後講講R檔案,R檔案在app->build->source->r->debug下的第二個檔案夾下,用來存放所有activity、layout、控制元件等資源的定義,這是軟體自動生成的,不需要修改也不允許修改,在程式設計過程中一般通過R.id.xxx來存取資源。



IT145.com E-mail:sddin#qq.com