日韩三级在线_国产精品3区_亚洲精品a_成人网页_国产成人精品久久_国产精品国产精品国产专区不片

課程目錄:Android Kotlin應(yīng)用培訓(xùn)
4401 人關(guān)注
(78637/99817)
課程大綱:

        Android Kotlin應(yīng)用培訓(xùn)

 

 

1 :構(gòu)建首個(gè)應(yīng)用

介紹如何設(shè)置 Android Studio 以使用 Kotlin,以及如何構(gòu)建應(yīng)用。您將首先構(gòu)建“Hello World”,然后構(gòu)建使用圖片文件和點(diǎn)擊處理程序的應(yīng)用。您將了解如何構(gòu)建 Android 項(xiàng)目,如何在 Kotlin Android 應(yīng)用中使用和修改視圖,以及如何確保應(yīng)用向后兼容。此外,您還將了解 API 級(jí)別和 Android Jetpack 庫(kù)。

 

 

2 :布局

如何使用 Android Studio 布局編輯器創(chuàng)建線性布局和約束布局。您將創(chuàng)建應(yīng)用來獲取和顯示用戶輸入、響應(yīng)用戶點(diǎn)按,以及更改視圖的可見性和顏色。本節(jié)課還將介紹如何使用數(shù)據(jù)綁定消除對(duì) findViewById() 方法的低效調(diào)用。

 

 

3 :導(dǎo)航

如何在應(yīng)用中創(chuàng)建有用的導(dǎo)航。您將創(chuàng)建一個(gè) fragment 并將其添加到應(yīng)用中,然后使用 Android Studio 導(dǎo)航圖向應(yīng)用添加導(dǎo)航。您將向應(yīng)用添加抽屜式導(dǎo)航欄和選項(xiàng)菜單,并使用應(yīng)用的返回堆棧來更改系統(tǒng)返回按鈕的目的地。后,您將了解如何從應(yīng)用內(nèi)部調(diào)用外部 activity。

 

 

4 :activity 和 fragment 生命周期

activity 和 fragment 生命周期相關(guān)知識(shí)以及如何處理復(fù)雜的生命周期情形。您將使用包含多個(gè) Android 生命周期方面的錯(cuò)誤的入門應(yīng)用。您將向應(yīng)用添加日志記錄,以便更好地了解應(yīng)用的生命周期事件;您將修復(fù)應(yīng)用包含的錯(cuò)誤,并向應(yīng)用添加一些增強(qiáng)功能。您還將了解 Android Jetpack 的生命周期庫(kù),它可以幫助您使用更井然有序和易于維護(hù)的代碼管理生命周期事件。

 

 

5 :架構(gòu)組件

如何使用 ViewModel 和 LiveData 對(duì)象。您將了解如何利用 ViewModel 對(duì)象使得數(shù)據(jù)在屏幕旋轉(zhuǎn)等配置更改后保留下來。您可以將應(yīng)用的界面數(shù)據(jù)轉(zhuǎn)換為封裝的 LiveData,然后添加 observer 方法,以便在 LiveData 的值發(fā)生變化時(shí)收到通知。

 

 

將 LiveData 和 ViewModel 與數(shù)據(jù)綁定集成,這樣布局中的視圖就可以直接與 ViewModel 對(duì)象通信,而無(wú)需使用應(yīng)用的 fragment 來傳達(dá)信息。此技巧可以簡(jiǎn)化代碼,讓您無(wú)需在界面控制器中使用點(diǎn)擊處理程序。

 

 

6 :Room 數(shù)據(jù)庫(kù)和協(xié)程

將介紹如何使用 Room 數(shù)據(jù)庫(kù)。Room 負(fù)責(zé)處理大量數(shù)據(jù)庫(kù)設(shè)置和配置方面的工作,并簡(jiǎn)化與數(shù)據(jù)庫(kù)交互的代碼。您將了解如何使用 Kotlin 協(xié)程將數(shù)據(jù)庫(kù)操作移出主線程,并詳細(xì)了解如何在應(yīng)用導(dǎo)航中使用 ViewModel 和 LiveData。

 

 

7 :RecyclerView

將介紹如何使用 RecyclerView 來高效地顯示項(xiàng)列表和網(wǎng)格。對(duì)于復(fù)雜的列表和網(wǎng)格,您將了解如何使 RecyclerView 更高效,以及如何使您的代碼更易于維護(hù)和擴(kuò)展。您將了解如何使 RecyclerView 中的項(xiàng)可點(diǎn)擊。您還將了解如何向 RecyclerView 中的列表和網(wǎng)格添加多個(gè) ViewHolder 和布局,例如,在應(yīng)用中添加標(biāo)頭。

 

 

8 :連接到互聯(lián)網(wǎng)

將介紹如何使用社區(qū)開發(fā)的庫(kù)連接到網(wǎng)絡(luò)服務(wù)以檢索和顯示數(shù)據(jù)。您將了解如何處理潛在的網(wǎng)絡(luò)連接錯(cuò)誤,以及如何使用 Glide 庫(kù)加載和顯示互聯(lián)網(wǎng)中的照片。您還將構(gòu)建 RecyclerView 并使用它來顯示圖片網(wǎng)格。

 

 

9 :代碼庫(kù)

將介紹如何添加代碼庫(kù)來抽象化數(shù)據(jù)層,并在 Android Kotlin 應(yīng)用中為應(yīng)用的其余部分提供干凈的 API。您還將了解如何使用 WorkManager 以高效、優(yōu)化的方式調(diào)度后臺(tái)任務(wù)。

 

 

10 :設(shè)計(jì)面向所有人的應(yīng)用

本節(jié)課將介紹關(guān)于 Android 應(yīng)用設(shè)計(jì)的基礎(chǔ)知識(shí)。它將介紹主題和樣式、Material Design 以及如何讓所有人都能輕松使用您的應(yīng)用。

主站蜘蛛池模板: 国产女同一区二区三区五区 | 亚洲欧洲综合在线 | 国产淫视 | 一本一道 | 欧美日韩亚洲一区二区 | 在线观看免费国产 | 一道本一区二区三区 | 欧美成人禁片在线观看网址 | 欧美 日韩 国产在线 | 91精品国产9l久久久久 | 精品视频二区 | 精品国产一区二区三区在线观看 | 欧美日韩视频一区二区三区 | 久久不射电影网 | 亚洲国产精品综合久久一线 | 天天曰夜夜操 | 欧美精品日韩 | 91久久综合九色综合欧美98 | 欧美第一夜 | 精品久久一区二区三区 | 亚洲黄色网站视频 | 午夜视频在线观看免费视频 | 欧美福利在线视频 | 日韩大片在线观看 | 欧美日韩精品乱国产538 | 欧美激情 在线 | 欧美色欧美亚洲另类 | 欧美不卡二区 | 国产短视频精品一区二区三区 | 国产精品va在线播放 | 久久久无码精品亚洲日韩按摩 | 欧美一区二区三区精品 | 亚洲欧美在线视频观看 | 欧美日韩一区二区在线 | 亚洲综合日韩在线亚洲欧美专区 | 一级成人a毛片免费播放 | 日本国产最新一区二区三区 | 国产免费精彩视频 | 国产成人亚洲综合一区 | 久久精品无遮挡一级毛片 | 国产精品va在线观看无 |