0

美好的一天,我需要在本地平板电脑上创建一种包含 pdf、图像和视频的图书应用程序,价值高达 10gb 甚至更多。现在没有打算在 android 市场或任何其他商店出售它,它完全在内部,所以我认为 apk 大小的问题已经得到澄清。我要问的是,放置所有这些内容的最佳位置在哪里,以便我可以轻松加载它们并相应地使用它们?

  1. 我应该使用原始文件夹并为每个图像、视频和 pdf 创建子文件夹吗?

  2. 我应该在 sdcard 上创建文件夹吗(假设有一个)?或者

如果您对如何实现此功能有任何其他解决方案或想法,我很高兴听到这个。提前感谢您的回复。

PS 顺便说一句,由于它是一个特定于平板电脑的应用程序,是否需要有一个多窗格布局片段或者 ii 可以只使用所有空间。谢谢你

4

1 回答 1

0

我想您可以使用 RAW 文件夹,但据我了解,这也会使 APK 变得很大,因为 RAW 文件夹中的所有文件都需要与应用程序一起打包。

从我过去看到的情况来看,大多数具有大量额外数据的应用程序,实际上是大多数游戏,都会在首次​​启动时下载额外的数据。基本上:

  1. 应用程序启动
  2. 它会检查您是否拥有所有附加数据(书籍、pdf、图像)
  3. 如果没有,它开始将该数据下载到 SDCARD。

在您的情况下可能没有意义,但这样做可以让您更有限地控制需要下载多少数据。如果功能A只需要包A的附加数据,那么你只需要下载包A,你不需要下载所有东西。或者,也许您可​​以让用户选择他们想要下载的附加数据包,这也将节省带宽、时间和资源。

于 2012-05-08T13:39:37.737 回答