×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

APP开发怎样解决外部公共存储方法详解

文章编辑:网站建设 文章来源:APP开发 浏览量:

  APP开发怎样解决外部公共存储方法详解,深圳APP开发公司提醒如果APP创建的文件不需要隐藏,即对用户是可见的且其他APP也能够访问这些文件,那么可以把文件放在外部的公共目录中,例如Music/、Pictures/和Ringtones/等。以下代码在公共下载目录中创建了文件并写入内容。
if (isExternalStorageWR()){ File file = new File( Environment. getExternalStoragePublicDirectory         Environment. DIRECTORY_ DOWNLOADS), fileName); Log. v(" file", "file=" + file. getAbsolutePath());     try {         FileOutputStream fos = new FileOutputStream( file);         fos. write( content. getBytes());         fos. close();    } catch (Exception e) {         Toast. makeText( MainActivity. this, "创建 文件 失败", Toast. LENGTH_ LONG);    } }
创建的文件保存在/storage/sdcard/Download路径下。Environment.DIRECTORY_DOWNLOADS表示使用的是公共下载目录,还可以使用DIRECTORY_MUSIC、DIRECTORY_PICTURES、DIRECTORY_RINGTONES或其他类型。通过将文件保存到相应的媒体类型目录,系统的媒体扫描程序可以在系统中正确地归类这些文件(例如铃声在系统设置中显示为铃声而不是音乐)。下面展示了这些参数对应的文件夹,如图22-2所示。

好了,APP开发公司本文关于怎样解决“外部公共存储方法详解”就分享到这里,希望能给您的项目规划以及后期营运管理工作有所帮助,如果您在APP项目制作过程中有需要帮助的也可以联系我们在线客服,为您提供更完善的安卓以及苹果系统的APP项目解决方案。谢谢关注,博纳网络编辑整理。
 

当前文章链接:/construction/appkaifa/2642.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。