我是 Kotlin 和 Android Studio 的新手,我之前用 KivyMD 完成了我的一個專案,我想Kotlin用 Android Studio復制該專案,該專案有 56 個螢屏,我了解到在 Android Studio 中活動代表螢屏,其中意味著除了 之外MainActivity,我還必須再創建 55 個活動,我認為如果它們是我可以創建的活動數量的限制,那么我在 google 上搜索可能會有點多,我發現它是 10..
那么如何放置其他螢屏的內容呢?或者我可以繼續創建所有 56 個活動嗎?
提前感謝您的幫助..
uj5u.com熱心網友回復:
Jetpack是一組為簡化應用程式開發并幫助人們遵循最佳實踐而創建的庫,官方推薦的是單 Activity 應用程式:
導航
雖然 Activity 是系統提供的應用程式 UI 的入口點,但它們在彼此之間共享資料和轉換方面的不靈活使得它們成為構建應用程式內導航的不太理想的架構。今天,我們將 Navigation 組件作為構建應用程式內 UI 的框架引入,重點是使單個 Activity 應用程式成為首選架構。
通過使用 Navigation 組件,您Activity基本上是Fragments的容器,它充當您的“螢屏”。Navigation 處理了許多用于交換它們和維護歷史的樣板,并且您更專注于在導航圖中將它們連接在一起。
一開始要學習很多東西,但這絕對值得,如果您要處理 56 個目的地,那么您最終可能會節省大量時間,讓它處理大部分作業!這是一個代碼實驗室教程,您可以通過它來加快速度,這里是從基礎開始到一些更復雜用途的檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/369549.html
