-3
我剛剛開始學習Android應用程序開發,並對此感到好奇; 假設我想創建一個包含大量活動(頁面)的應用程序,例如聖經應用程序,大約有1189個章節,每章都有不同的活動。這是否意味着我將創建約1189個不同的活動,或者有更簡單的方法來創建這種類型的應用程序?應用程序中的衆多活動
我剛剛開始學習Android應用程序開發,並對此感到好奇; 假設我想創建一個包含大量活動(頁面)的應用程序,例如聖經應用程序,大約有1189個章節,每章都有不同的活動。這是否意味着我將創建約1189個不同的活動,或者有更簡單的方法來創建這種類型的應用程序?應用程序中的衆多活動
你可以使用很多設計模式。你可以把你想要在課堂上顯示的信息。然後你可以跨越1189個對象。你可以創建一個活動,並獲得1189個不同的對象的信息。最後顯示在活動中。
這樣https://github.com/newcaoguo/booksource/tree/master/chapter3/RecyclerViewTest
你不會被創建爲每個頁面的活動,因爲這將是矯枉過正。大部分數據(文本,頁碼)都會從數據庫,文本文件或其他來源加載。在每個章節的測驗或某種遊戲方面取決於你想要達到的目標以及邏輯能夠重複使用多少。閱讀面向對象的編程和片段。 – f78xd23
一項活動就夠了。除非你還需要一個閃屏。其餘的都在碎片中完成。和動態內容。 –