-3
我刚刚开始学习Android应用程序开发,并对此感到好奇; 假设我想创建一个包含大量活动(页面)的应用程序,例如圣经应用程序,大约有1189个章节,每章都有不同的活动。这是否意味着我将创建约1189个不同的活动,或者有更简单的方法来创建这种类型的应用程序?应用程序中的众多活动
我刚刚开始学习Android应用程序开发,并对此感到好奇; 假设我想创建一个包含大量活动(页面)的应用程序,例如圣经应用程序,大约有1189个章节,每章都有不同的活动。这是否意味着我将创建约1189个不同的活动,或者有更简单的方法来创建这种类型的应用程序?应用程序中的众多活动
你可以使用很多设计模式。你可以把你想要在课堂上显示的信息。然后你可以跨越1189个对象。你可以创建一个活动,并获得1189个不同的对象的信息。最后显示在活动中。
这样https://github.com/newcaoguo/booksource/tree/master/chapter3/RecyclerViewTest
你不会被创建为每个页面的活动,因为这将是矫枉过正。大部分数据(文本,页码)都会从数据库,文本文件或其他来源加载。在每个章节的测验或某种游戏方面取决于你想要达到的目标以及逻辑能够重复使用多少。阅读面向对象的编程和片段。 – f78xd23
一项活动就够了。除非你还需要一个闪屏。其余的都在碎片中完成。和动态内容。 –