我正在制作一个需要大量图片的 Android 应用程序。但我不能将它们全部放在应用程序中,因为它会像 10 GB 或其他东西。我读过其他一些问题,他们说将图片的 url 存储在数据库中更聪明。我的问题是,图像 url 应该存储在应用程序本身还是数据库中?
最佳答案
数据库是应用程序本身的一部分。不是吗?如果您在谈论硬编码,将它们保留在数据库中会更好地记住可扩展性,但会涉及对数据库的额外调用。
硬编码它们的性能会更好(多少,你需要测试一下)。
或者,您可以通过将 url 存储在配置中并在构建时替换它们来使用构建工具。虽然这解决了上述两个问题,但它增加了代码的复杂性。
因此,一切都有它的让步和索取,您需要根据您的要求和优先级来决定选择什么。
关于android - 应用程序或数据库中的图像 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32002989/