Android APP 設計基礎學習
Android APP 設計基礎學習
課程名稱:Android APP 設計基礎學習
課程時數:7小時
授課教師:賴岱佑(Tai-Yu Lai, Averill Lai)
課程簡介:
專為零基礎學員所設計的課程,從基本的概念介紹,開發工具的安裝。其中包含APP的版面配置,元件的使用,訊息的顯示。理解這些APP設計基礎後,便可自行設計出屬於自己的APP。本課程配合電子書(eBook)、線上課程影片(YouTube)。
課程時數:7小時
授課教師:賴岱佑(Tai-Yu Lai, Averill Lai)
課程簡介:
專為零基礎學員所設計的課程,從基本的概念介紹,開發工具的安裝。其中包含APP的版面配置,元件的使用,訊息的顯示。理解這些APP設計基礎後,便可自行設計出屬於自己的APP。本課程配合電子書(eBook)、線上課程影片(YouTube)。
- Android Studio 軟體安裝介紹:如何安裝APP開發工具。
- APP元件的應用:建立BMI計算APP,APP元件TextView, EditText, Button, Toast, 等等。多國語言APP設計,AlertDialog, 等等。
- 畫面處理:LinearLayout, RelativeLayout, 等等。match_parent, wrap_content, 等等。
- 資料庫的建構:資料的新增、刪除與修改。
- 管理開發環境:SDK Manager, AVD Manager, Android Device Monitor, 等等。
- 各項工具應用:platform-tools的adb工具介紹, 等等。
電腦的規格是能夠安裝 Android Studio及 Android 模擬器的電腦就可以上課。
Android Studio 軟體下載連結為 https://developer.android.com/studio/index.html
7-Zip 軟體下載連結為 http://www.developershome.com/7-zip/
Notepad++ 軟體下載連結為 https://notepad-plus-plus.org/
Android Studio 軟體下載連結為 https://developer.android.com/studio/index.html
7-Zip 軟體下載連結為 http://www.developershome.com/7-zip/
Notepad++ 軟體下載連結為 https://notepad-plus-plus.org/
本課程的電子書(eBook)下載連結
Android APP 設計基礎學習
|
||
講師:
賴岱佑(Tai-Yu Lai, Averill Lai) |
|
|
第一小時
YouTube (Tutorial A 6 min 52 s) YouTube (Tutorial B 1 min 36 s) |
|
|
第一小時
YouTube (Tutorial 34 min 57 s) |
|
|
第二小時
YouTube (Tutorial A 11 min 59 s) YouTube (Tutorial B 11 min 36 s) YouTube (Tutorial C 8 min 57 s) |
|
|
第三小時
YouTube (Tutorial D 4 min 17 s) YouTube (Tutorial 9 min 0 s) YouTube (Tutorial 2 min 43 s) |
|
|
第四小時
YouTube (Tutorial 18 min 53 s) YouTube (Tutorial 9 min 31 s) |
|
|
第五小時
YouTube (Tutorial 11 min 2 s) YouTube (Tutorial 9 min 26 s) |
|
|
第六小時
YouTube (Tutorial 11 min 12 s) YouTube (Tutorial 9 min 51 s) |
|
|
第七小時
YouTube (Tutorial 3 min 50 s) YouTube (Tutorial 12 min 46 s) |
|
|
Android APP 設計基礎學習(YouTube)
- 01a - 安裝 Android Studio
- https://youtu.be/jbxVEu32lNM (Tutorial A 6 min 52 s)
- Android Studio 軟體安裝指導。
- 01b - AVD Manager
- https://youtu.be/dJFdFOkYAkc (Tutorial B 1 min 36 s)
- 透過 Android Virtual Device Manager 建立 Nexus 5X API 23, Android 6.0 (Google APIs), Marshmallow。
- 02 - BMI(身體質量指數, Body Mass Index) APP, Unit 1
- https://youtu.be/6dNejaTIfUE (Tutorial 34 min 57 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlUWJOU2I5M2tMZWs(19.6 MB)
- APP元件TextView、EditText、Button。
- LinearLayout (vertical) 設定。
- import 元件。
- 建立公用變數。
- 透過ID,獲得元件。
- 獲得元件輸入字串。
- 字串轉換為浮點數。
- 計算 BMI 值。
- 使用浮動 (Toast) 顯示 BMI 值。
- 設定 Button 的 onClick 函式。
- 03a - BMI(身體質量指數, Body Mass Index) APP, Unit 2
- https://youtu.be/at_LQfjwm7w (Tutorial A 11 min 59 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlX1Ztbkd3MjN4Q1E(19.6 MB)
- match_parent, wrap_content。
- AlertDialog 對話框。
- 設計多國語言。
- 03b - BMI(身體質量指數, Body Mass Index) APP, Unit 2
- https://youtu.be/bRSKWlLd4Z8 (Tutorial B 11 min 36 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlV01RSkZpRGtteGc(19.6 MB)
- 使用Intent開啟網頁。
- 使用經緯度查詢Google Maps的位置。
- 呼叫撥打電話的程式。
- 03c - BMI(身體質量指數, Body Mass Index) APP, Unit 2
- https://youtu.be/fbKh5Z27bmc (Tutorial C 8 min 57 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlSjdtbFpPeGJTVUk(19.7 MB)
- 呼叫簡訊(SMS)傳送程式。
- 開啟聯絡人通訊錄。
- 使用照相機。
- 03d - BMI(身體質量指數, Body Mass Index) APP, Unit 2
- https://youtu.be/XndJwT7XEto (Tutorial D 4 min 17 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlWG9TcXo0LWhzRWc(19.7 MB)
- 關閉最上面的狀態列。
- 手機螢幕橫行。
- 手機螢幕直行。
- 04 - 管理開發環境
- https://youtu.be/jao1n5gZiAU (Tutorial 9 min 0 s)
- AVD Manager
- SDK Manager
- Android Device Monitor
- 05 - 各項工具應用
- https://youtu.be/JBf33-x7hhU (Tutorial 2 min 43 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlNmdvNkxfczFMcTQ(3.14 MB)
- adb 程式使用。
- 06 - Spinner 下拉式選單
- https://youtu.be/0S88QdWs4n4 (Tutorial 18 min 53 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlSV91SVg3VTc2ZzQ(19.4 MB)
- Spinner 下拉式選單。
- 07 – MediaPlayer
- https://youtu.be/06qB7kxtsHE (Tutorial 9 min 31 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlbURkbzVIaVNGZEU(172 MB)
- MediaPlayer 播放及停止 mp3 (音樂檔)。
- 08 – SharedPreferences
- https://youtu.be/jkxUwBXG86A (Tutorial 11 min 2 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlRnlLSm9CU2Z3eDA(19.4 MB)
- 資料的新增、刪除與修改。
- 09 – WebView
- https://youtu.be/Ti_4l_--TzY (Tutorial 9 min 26 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlRm9NQmg5clhmVE0(19.4 MB)
- WebView 元件的使用。
- 10 – GridView
- https://youtu.be/BnlqqTJxfRc (Tutorial 11 min 12 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZla0V5eFM4QnBiRkU(19.4 MB)
- GridView 格狀清單的應用。
- 11 – ListView
- https://youtu.be/vWuzNlHEqHg (Tutorial 9 min 51 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlUnVRR3oxM0RqeWc(19.4 MB)
- ListView 清單的應用。
- 12 - Material Design
- https://youtu.be/RbsSLmkE9MI (Tutorial 3 min 50 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlNDZBSWVUUzRmWHM(20.5 MB)
- Basic Activity 的基本活動。
- 13 - Material Design 2
- https://youtu.be/HOz7KGfjkKw (Tutorial 12 min 46 s)
- https://drive.google.com/open?id=0BzHb_OyLyVZlYjJ4TlZ2VTNLTXM(20.3 MB)
- Bottom Navigation Activity 搭配 ListView。
Comments
Post a Comment