Skip to main content

Android APP 設計基礎學習

Android APP 設計基礎學習

Android APP 設計基礎學習



課程名稱:Android APP 設計基礎學習
課程時數: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/


本課程的電子書(eBook)下載連結



Android APP 設計基礎學習
講師:
賴岱佑(Tai-Yu Lai, Averill Lai)
  • 課前準備
  • 自行下載最新版本的Android Studio並安裝。
  • 截至2017/6/10的Android Studio 是 2.3.3。
第一小時
YouTube (Tutorial A 6 min 52 s)
YouTube (Tutorial B 1 min 36 s)
  • 安裝 Android Studio 開發工具
  • Android Studio 軟體安裝指導。
  • 透過 Android Virtual Device Manager 建立 Nexus 5X API 23, Android 6.0 (Google APIs), Marshmallow。
第一小時
YouTube (Tutorial 34 min 57 s)
  • BMI(身體質量指數, Body Mass Index) APP, Unit 1
  • APP元件TextView、EditText、Button。
  • LinearLayout (vertical) 設定。
  • import 元件。
  • 建立公用變數。
  • 透過ID,獲得元件。
  • 獲得元件輸入字串。
  • 字串轉換為浮點數。
  • 計算 BMI 值。
  • 使用浮動 (Toast) 顯示 BMI 值。
  • 設定 Button 的 onClick 函式。
第二小時
YouTube (Tutorial A 11 min 59 s)
YouTube (Tutorial B 11 min 36 s)
YouTube (Tutorial C 8 min 57 s)
  • BMI(身體質量指數, Body Mass Index) APP, Unit 2
  • match_parent, wrap_content。
  • AlertDialog 對話框。
  • 設計多國語言。
  • 使用Intent開啟網頁。
  • 使用經緯度查詢Google Maps的位置。
  • 呼叫撥打電話的程式。
  • 呼叫簡訊(SMS)傳送程式。
  • 開啟聯絡人通訊錄。
  • 使用照相機。
第三小時
YouTube (Tutorial D 4 min 17 s)
YouTube (Tutorial 9 min 0 s)
YouTube (Tutorial 2 min 43 s)
  • BMI(身體質量指數, Body Mass Index) APP, Unit 3
  • 管理開發環境
  • 各項工具應用
  • 關閉最上面的狀態列。
  • 手機螢幕橫行。
  • 手機螢幕直行。
  • AVD Manager
  • SDK Manager
  • Android Device Monitor
  • adb 程式使用。
第四小時
YouTube (Tutorial 18 min 53 s)
YouTube (Tutorial 9 min 31 s)
  • APP元件的應用
  • Spinner 下拉式選單。
  • MediaPlayer 播放及停止 mp3 (音樂檔)。
第五小時
YouTube (Tutorial 11 min 2 s)
YouTube (Tutorial 9 min 26 s)
  • 資料庫的建構
  • 網頁瀏覽器的應用
  • 資料的新增、刪除與修改。
  • WebView 元件的使用。
第六小時
YouTube (Tutorial 11 min 12 s)
YouTube (Tutorial 9 min 51 s)
  • APP元件的應用
  • GridView 格狀清單的應用。
  • ListView 清單的應用。
第七小時
YouTube (Tutorial 3 min 50 s)
YouTube (Tutorial 12 min 46 s)
  • Material Design實感設計
  • Basic Activity 的基本活動。
  • Bottom Navigation Activity 搭配 ListView。


Android APP 設計基礎學習(YouTube)




Copyright © 2017 Lai Tai-Yu (Averill, Lai). all rights reserved

Comments

Popular posts from this blog

Python 日期與時間的處理

Visual Basic 6.0 (VB6) 程式語言案例學習 (10. 條碼列印程式)

寫作:波蘭文學習之旅:1-1. 波蘭文字母與發音(注音版)

Python 日期與時間的處理

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (10. 條碼列印程式)

Image

寫作:波蘭文學習之旅:1-1. 波蘭文字母與發音(注音版)

Image

數位影像處理:最佳化處理策略之快速消除扭曲演算法

Image

Visual Basic .Net (VB.Net) 程式語言案例學習 (06. 題庫測驗系統)

Image

修復損毀的 SQLite DB 資料庫

Image

用10種程式語言做影像二值化(Image binarization)

Visual Basic 6.0 (VB6) 程式語言案例學習 (04. 人事考勤管理系統)

Image

Visual Basic 6.0 (VB6) 程式語言案例學習 (07. 收據列印程式)

Image

Visual Basic .Net (VB.Net) 程式語言案例學習 (03. 場地預約系統)

Image