2023 最新 Android 教學【開發 Android APP 手機應用程式:使用 kotlin 程式語言】教學課程目錄 (Android Kotlin, Android Studio, Android APP 開發教學)

【開發 Android APP 手機應用程式:使用 kotlin 程式語言】
線上教學課程目錄:http://bit.ly/3gH1Gjw
Youtube 課程播放清單:https://bit.ly/433Offj

本課程開發環境:

  • Android Studio Giraffe 2022.3.1
  • Android 14
  • Kotlin 1.9

HKT 講師,相關課程

HKT 講師,相關課程:
🎬 從零開始學 kotlin 程式設計 免費講義
https://bit.ly/2Kx7GrM
🎬 從零開始學 Jetpack Compose 程式設計
https://bit.ly/3JF4SFA
🎬Android 入門開發實戰:口罩地圖(Kotlin) 免費講義
https://bit.ly/2KKZcju
🎬從零開始學 Dart 程式設計 免費講義
https://bit.ly/2OJW6hl
🎬 Flutter 程式設計入門實戰 免費講義
https://bit.ly/37L47Ij
🎬從零開始學 Java 程式設計 免費講義
https://bit.ly/2WlCn6y
🎬 從零開始學 Swift 程式設計 免費講義
https://bit.ly/3ekjsEP

開發 Android APP 手機應用程式:使用 kotlin 程式語言

最新 Android APP 應用程式開發攻略,使用 Kotlin 開發 Android APP 最佳指南

課程說明

根據最新統計,全球超過 70% 的行動設備皆是運行 Android 作業系統,超過 25 億活躍用戶。

如果你曾經有過開發 Android 應用程式的夢想,但不知道如何開始,或者你有個超級棒的想法,但不知道如何變現,甚至你目前只有一份 22k 的死薪水,渴望換到一個更高薪的工作跑道,那麼這個課程就是為你點亮未來的明燈!

這門課程是一個基礎入門課程,適合已經學習過 Kotlin 程式語言的「初學入門者」。我們將使用 Kotlin 程式語言,從零開始建立全新的 Android 應用程式。在課程中,你將學習 Google 官方的 Android 開發環境,也就是 Android Studio。我們將從淺入深,以輕鬆有趣的方式教授開發 Android App 的精髓與技巧,讓你快速掌握這個領域。透過這門課程,你將輕鬆快樂地學會 Android App 開發的基礎,並且早日邁向成為專家級一流開發人才。

這門課程內容分為三大部分,每一部分都帶你一步步深入了解 Android App 開發的精髓。
首先,我們將介紹 Android 開發環境的安裝和使用,讓你能夠輕鬆上手。
接著,我們將重點介紹 Android 常用元件和佈局,讓你能夠打造出令人驚艷的應用界面。
最後,我們將深入探討進階開發技巧,包括資料儲存等領域,讓你能夠建立出功能豐富、優化良好的 Android 應用程式。

當你完成這門課程的學習時,你將具備使用 Kotlin 程式語言,來開發當今最火紅的 Android 作業系統平台上的應用程式。

網路自學 Android 最常見的三大痛

  1. 學習資訊東拼西湊,無法有系統很完整性的學習
  2. 英文資料看得霧煞煞,一頭霧水
  3. 觀念混淆,挫折感超重

課程特色

  1. 由淺入深,無痛學習 Android 的程式開發技巧
  2. 一次掌握 Android 最常用的核心關鍵知識
  3. 繁體中文教材,系統化的課綱編排,HKT (侯光燦) 講師影片教學

課程目錄

Android Studio 開發環境介紹

No.課程名稱影片講義
1Android Studio 下載與安裝教學連結連結
2Android APP 第一個專案建立教學連結連結
3手機模擬器建立教學連結連結
4USB 連線手機裝置教學連結連結
5Wifi 連線手機裝置教學連結連結
6Android Studio 三個最常用工作區域介紹連結連結
7Android Studio 程式碼智慧化提示、自動完成技巧連結連結
8Android Studio 快速查看 Kotlin 程式碼方法的技巧連結連結
9Android Studio 快速查找程式碼錯誤標示問題連結連結
10Android Studio 自動化匯入、最佳化相關程式庫設定 (Auto Import)連結連結
11Android Studio 格式化程式碼技巧連結連結
12快速找到檔案所在位置連結連結
13Android API 版本介紹連結連結
14Android 專案目錄介紹連結連結
15Android Studio 第一行程式碼 Hello World連結連結
16如何學習 Kotlin 程式語言連結連結
17Android Studio 常用快速鍵連結連結

Android LinearLayout 基本線性佈局

No.課程名稱影片講義
1Android 常見佈局方式連結連結
2LinearLayout 線性佈局 orientation 排列方向屬性介紹連結連結
3LinearLayout 線性佈局 padding 內部間距屬性介紹連結連結
4LinearLayout 線性佈局 gravity 對齊屬性介紹連結連結
5LinearLayout 線性佈局 layout_gravity 對齊屬性介紹連結連結
6LinearLayout 線性佈局 layout_weight 權重屬性介紹連結連結

Android 基本常用元件

No.課程名稱影片講義
1View Binding 快速入門指南連結連結
2TextView 文字元件 - 如何在 XML 佈局檔案中,設定 TextView 屬性連結連結
3TextView 文字元件 - 如何在 Kotlin 程式碼檔案中,設定 TextView 屬性連結連結
4Button 按鈕元件-基本觸發點擊事件連結連結
5Toast 浮動式訊息元件連結連結
6EditText 輸入框元件-獲取文字框內容連結連結
7ImageView 圖片元件 - 顯示本地端圖片連結連結

Intent 跳頁&傳遞資料

No.課程名稱影片講義
1使用 Intent 簡單跳頁,切換兩個 Activity 頁面連結連結
2使用 Intent 在 Activity 間傳遞資料連結連結
3Intent 傳送資料,使用常數鍵免錯誤連結連結
4使用呼叫方法來傳遞資料連結連結
5使用 Intent 回傳資料連結連結
6Intent 傳遞整包資料連結連結

DataStore 本地端資料儲存

No.課程名稱影片講義
1DataStore 基本資料儲存處理介紹連結連結
2DataStore 實作一個簡單計數器連結連結

Logcat

No.課程名稱影片講義
1掌握 Android Logcat:高效除錯與分析連結連結

Activity

No.課程名稱影片講義
1Android Activity 生命周期與最佳實踐連結連結

ConstraintLayout 約束佈局

No.課程名稱影片講義
1為什麼要用 ConstraintLayout 約束佈局連結連結
2ConstraintLayout 約束佈局基本使用技巧連結連結
3ConstraintLayout 約束佈局實戰練習 (一)連結連結
4轉換 ConstraintLayout 提升效能優化佈局指南連結連結
5ConstraintLayout 約束佈局:探討 Margin 邊距屬性如何使用連結連結
6ConstraintLayout 約束佈局:探討 Chains 鏈結屬性如何使用連結連結
7ConstraintLayout 約束佈局:探討 Bias 偏移屬性如何使用連結連結
9ConstraintLayout 約束佈局:探討 Guideline 導覽線如何使用連結連結
10ConstraintLayout Circular positioning 圓形定位連結連結

RecyclerView 資料列表

No.課程名稱影片講義
1RecyclerView 資料列表-基本介紹連結連結
2RecyclerView 資料列表-定義資料類別與實作項目佈局連結連結
3RecyclerView 資料列表-實作 Adapter連結連結
4RecyclerView 資料列表-結合 Adapter連結連結
5RecyclerView 資料列表-監聽點擊事件連結連結
6RecyclerView 資料列表-跳轉到詳細頁連結連結
7RecyclerView 資料列表-分割線連結連結
8RecyclerView 資料列表-GridLayoutManager連結連結

Room 資料庫

No.課程名稱影片講義
1Room 資料庫介紹 room-database-introduction連結連結
2Room 資料庫 - 相關依賴庫配置連結連結
3Room 資料庫 - 實作 Entity連結連結
4Room 資料庫 - 實作 DAO連結連結
5Room 資料庫 - 實作 RoomDatabase連結連結
6Room 資料庫 - 實作 UI 介面連結連結

Fragment

No.課程名稱影片講義
1什麼是 Fragment連結連結
2Fragment 生命週期介紹連結連結
3Fragment 基本使用方式連結連結
4Activity 傳遞參數給 Fragment連結連結
5Fragment ViewBinding 使用技巧連結連結
6Activity 和 Fragment CallBack 使用技巧連結連結

MVVM

No.課程名稱影片講義
-[TBC]--

網路資料處理

No.課程名稱影片講義
-[TBC]--

Service

No.課程名稱影片講義
-[TBC]--

WorkManager

No.課程名稱影片講義
-[TBC]--

Notification

No.課程名稱影片講義
-[TBC]--

FireBase

No.課程名稱影片講義
-[TBC]--

參考資料 (reference)

No.課程名稱教學影片教學講義
1參考資料連結連結

註釋:[TBC] 為 To Be Continued 縮寫,意指文章未完待續、尚在施工中,敬請期待。

著作聲明

「開發 Android APP 手機應用程式:使用 Kotlin 程式語言」中提供所有的圖文、程式碼與影片教學,以下簡稱「本資料」。「本資料」,允許使用者重製、散布、傳輸以及修改著作,但不得從事任何商業目的之使用。使用時必須清楚註明出處與連結:「作者:HKT線上教室,侯光燦」,未經註明不得任意轉載。

商標內容聲明

「本資料」,其中所引用之各商標及產品名稱分屬其合法公司所有,「本資料」,部分採用開放源始碼、圖文與影音等多媒體,引用自於網路,皆屬於其原作者之所有,「本資料」引用純屬介紹之用,並無任何侵權之意,特此聲明,其中內容若有不妥,或是侵犯了您的合法權益,請麻煩通知我們,我們將會迅速協助將侵權的部分移除,謝謝!

*有任何問題,麻煩聯繫,謝謝。

活動演講、贊助、公益等相關商業合作邀約,聯絡請洽:粉絲團訊息 or 來信
thishkt@gmail.com

贊助我們

創作不易,知識無價,免費線上教學就像顆種子,希望藉由您的支持與贊助,能夠無後顧之憂的日漸茁壯,努力前行堅持下去。不論捐贈金額的大小,我們都由衷的感謝每位贊助者,都是我們推廣知識、開放共享平台最大的動力!

您的捐贈將用於:請作者喝杯咖啡,鼓勵繼續創作,持續上傳教學影片與更多新技術文章。

Line Pay 打賞


(由 Line Pay 支付平台,提供一卡通轉帳服務)

街口打賞


(由街口行動支付平台,提供轉帳服務)

超商代碼繳費打賞

(由綠界科技支付平台,提供超商繳費代碼)

相關連結

▶ YouTube 頻道
https://goo.gl/3f2pJi
▶ KT 線上教室 臉書粉絲團
https://goo.gl/27H9Li
▶ 贊助我們
https://goo.gl/FiKXAu

這個網誌中的熱門文章

2023 最新入門零基礎 Kotlin教學【從零開始學 Kotlin 程式設計】Kotlin 教學課程目錄 (Android Kotlin, IntelliJ IDEA, Android Studio, Android APP 開發教學)

nano 文字編輯器

2022 最新入門零基礎 Flutter教學 【Flutter 程式設計入門實戰 30 天】Flutter 教學課程目錄 (IntelliJ IDEA 開發教學)

Android Studio 歷代版本下載點

16天記下7000單字