首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >有人能告诉我关于安卓系统的InternalStorage吗?我很困惑

有人能告诉我关于安卓系统的InternalStorage吗?我很困惑
EN

Stack Overflow用户
提问于 2016-07-02 01:29:43
回答 2查看 148关注 0票数 1

我对android很陌生。在android的内部存储主题上,我几乎没有什么困惑。如果我有问题,请纠正我

InternalStorage :-允许我们读取和写入与每个应用程序的内部内存相关的文件,因此数据是私有的。此文件只能由应用程序访问,其他应用程序或用户不能访问该文件。

InternalStorage将数据存储在设备内部内存中是真的吗?如果答案是肯定的,那么当用户通过usb连接时,如何存储用户可以在设备或pc上看到和访问的图像、视频等?

如果我的应用程序下载的图像和设备没有sdcard,并且在这种情况下我使用了内部存储方法,那么用户如何使用usb或设备看到加载的图像?

如果事先给出例子.Thanks的解释,那就更好了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-02 02:16:43

必须将文件保存在外部存储中。注意,外部存储并不自动意味着可移动存储。通常,内置存储器分为内部存储和外部存储.然而,外部存储也包括可移动存储,如SD卡。

因此,如果您想保存用户应该能够访问的文件,例如使用他的PC,您应该保存到外部存储。

关于这一主题的各自用户指南特别是:

例如,如果要保存用户可以在预期目录中访问的图片,则需要使用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
File picture = new File(Environment.getExternalStoragePublicDirectory(
        Environment.DIRECTORY_PICTURES), "filename.png");
票数 2
EN

Stack Overflow用户

发布于 2016-07-02 02:36:15

由于API级别17、MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE在内部存储method.so中被废弃,所以您不能编写用户可以使用内部存储方法访问的文件。尝试外部存储来编写文件,这样您就可以更多地access.for

https://developer.android.com/guide/topics/data/data-storage.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38158610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文