当我在Android文件传输或Astro文件管理器中查看我的SD卡根目录时,由于应用程序将文件存储到各个位置,它是一团糟。
作为开发人员,我们通过缓存图像/文件等来遵循最佳实践,以使我们的应用程序更快,并使用
这里是我自己设备/经验中看到的一些选项:
有没有人知道Google的建议或多个流行/大型应用程序遵循的惯例?还是说这是个坏主意?
作为开发人员,我们通过缓存图像/文件等来遵循最佳实践,以使我们的应用程序更快,并使用
Environment.getExternalStorageDirectory()
来获取外部存储的根目录(不是硬编码/ sdcard)。但接下来该怎么做呢?在理想的世界中,我们应该遵循一个约定,在外部存储的空场上倾倒我们的缓存文件?这里是我自己设备/经验中看到的一些选项:
/.cache/app_name/
/.app_name/
/cache/<app_name>/
/data/<app_name>/
/com.package.name/
/app_name/
有没有人知道Google的建议或多个流行/大型应用程序遵循的惯例?还是说这是个坏主意?