2016年2月20日 星期六

[Android Studio] 基本介紹

因為加入畢聯會的關係
這學期必須要寫一個APP
把學習的一些心得記錄在這裡

參考資料:http://tatsujin.m.candytan.org:8080/?p=124
一個APP是由一個或多個Activity組成的
首先先了解一下Activity 的 Life Cycle

這是Google提供的圖
根據這張圖上的函式,可以幫助我們管理Activity
這些函式在使用時必須先呼叫super,且不能放太花時間的程序
畢竟是切換時會執行的函式
如果太花時間的話會感受到lag
如果必須要執行花時間的程序,則建議開thread
其他更深入的用法可以參考一開始貼的網址,或是之後要用到再查

而Activity之間的轉換必須透過Intent這個class
它不只可以讓同一個APP裡的Activity互相跳轉
也可以開啟使用者手機裡的其他APP
若是使用者沒有安裝的話
也可以自動開啟Play商店要求使用者下載



接下來介紹一些檔案的用途:
string.xml
這個檔案記錄了APP上會顯示的字
建議把所有需要用到的string都記錄在這邊
便於之後的管理


沒有留言:

張貼留言