我是android开发的新手,因此我想到了这个问题,因为我打算为某个类似于类似A书这样的内容制作应用程序。假设我有一本100页的书,假设该书有60章,每章都有自己的文字和音频。每个章节都必须有一个Java文件吗?意味着我将在应用程序中拥有60多个Java文件?这有意义吗?
谢谢
答案 0 :(得分:1)
Android中的一个应用程序可能有超过100个Java文件吗?
是的。
每章都必须有一个Java文件吗?
不。
我建议分别考虑您的代码和数据。编写代码以显示任何章节(数据)。然后,您相同的代码将能够处理您(或其他人!)编写的任意数量的章节。
从简单开始。如果您的音频和文本在经文层次上并列,则构建代码以显示该经文及其音频。您可以将它们存储为单独的文件,并根据文件名加载。然后为音频文件对创建文件名列表,并允许在它们之间进行切换。然后在章节上添加另一层。