这纯粹是设计问题。 在为 Android 构建视频捕获应用程序时,我们应该允许应用程序存储捕获的数据?如果您在构建应用程序时遇到类似的情况,请告诉我们您决定使用哪种存储选择。
SD 卡或系统存储
优点(SD 卡视角) - 该应用程序不会使用很好的系统存储。 - 在一台 Android 设备和另一台 Android 设备之间轻松交换保存的数据。
缺点(SD 卡视角)
-并非所有 Android 用户都必须拥有 SD 卡。也不要求用户拥有 SD 卡只是为了使用该应用程序是公平的..对吗?
最佳答案
我建议这个选项应该是动态的而不是固定的。以下是我的一些意见/建议。
1) 你为什么不要求用户输入他喜欢的存储方式。您可以通过应用程序启动时的对话框来完成(可能是一次,或者作为标准要求)让用户选择这个,因为您将使用他们的手机:)
如果你不同意这里的第一个建议
2) 正如您提到的应用程序是视频捕获功能,这意味着它需要高/长存储容量。我建议您使用 SD 卡。
Not all Android users will necessarily have SD Card.Nor it would be fair to ask the user to have a SD Card just for using the application..right ?
3) 大内存的手机也不多。所以 SD 卡在这里也是不错的选择,如果没有 SD 卡也可以。许多应用程序都这样做。
关于android - SD 卡存储与 Android 系统存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17783311/