【问题标题】:Saving a File into a Proper Location in Android将文件保存到 Android 中的适当位置
【发布时间】:2014-02-12 09:55:47
【问题描述】:

我需要以编程方式将我的应用程序生成的位图文件保存到一个目录中。用户将能够通过常规文件浏览器从其位置获取它。我应该按照哪种方式来确定它的位置?

例如:

  1. 检查外置SD卡
  2. 如果外部卡存在,则将其保存在那里
  3. 如果没有,则保存在内存中

谢谢。

【问题讨论】:

    标签: android file bitmap save


    【解决方案1】:
    Environment.getExternalStorageState();
    

    这将为您提供手机的主内存目录根路径,因此您可以从中设置文件根誓言或目录

    【讨论】:

    • 您是否建议我在第一步尝试将我的文件存储到外部存储器?
    • 如果您想存储在任何文件夹中,然后将此路径放在一个字符串中,然后与“/foldername/foldername”连接,给出任何带有此“/”符号的文件夹名称,您在您的目录路径中到达从这个 Environment.getExternalStorageState();你得到第一个根目录我想你明白我想说什么
    猜你喜欢
    • 1970-01-01
    • 2015-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 2013-09-12
    • 1970-01-01
    相关资源
    最近更新 更多