Android專案結構及基本程式邏輯
講授:洪國龍老師

回首頁   Android的專案結構   Android程式的設計流程   Android基本的程式邏輯

  1. Android的專案結構
  2. 切換檢視模式

  3. Android檢視模式

  4. Android 資源檔的『多版本』特色
    • Android的多版本功能又稱備用資源特性,方法是將不同的備用資源放入專門命名的資源目錄中。 在運行時,Android 會根據當前配置使用合適的資源。 例如,您可以根據不同的解析度提供不同的圖檔或為不同的螢幕方向(橫向或直向)提供不同的界面佈局,或根據語言設置提供不同的字符串資源。

  5. 根據不同的解析度提供不同的圖檔(預設的APP圖示)



  6. 使用File/New/image asset 製作APP圖示



  7. 在『Project 模式』中檢視專案的實際儲存結構


  8. 多版本使用範例(中英文)
    1. 使用Android resource directory 產生中文的多版本目錄: values-zh

    2. 將原來的 values/strings.xml 拷貝到 values-zh 的目錄內。

  9. 課堂練習: 多版本(中英文及直橫向)畫面設計


  10. [ 回頂端 ]

  11. Android程式的設計流程
  12. Android App的主角:Activity

  13. Activity的範例:

  14. 視覺設計 + 程式邏輯



  15. 用圖形化介面來做視覺設計


  16. 用 Java 來寫程式邏輯


  17. 最後把視覺設計與程式碼組建(Build)起來

  18. [ 回頂端 ]

  19. Android基本的程式邏輯
  20. 初識MainActivity框架


  21. AndroidManifest.xml


  22. onCreate(): MainActivity第一件要做的事


  23. setContentView():載入佈局檔
    • setContentView()的方法會把佈局檔內的視覺元件(View)載入到記憶體成為執行中的物件, 載入後才可以修改或使用它們的屬性及方法。


  24. 資源的 ID
    • 在res資料夾內的所有資源都會給定一個資源ID(位於R.java內的一個整數常數)。



[ 回頂端 ]