问题标签 [internal-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 附加到文件内部存储android
如果您在 android 应用程序的内部存储中有一个现有文件,您如何将字符串附加到文件中?我曾尝试使用 FileOutPutStream.write() 但这似乎会覆盖整个文件并导致以前的数据丢失。
android - 如何从android中应用程序的私有存储中提取物理文件
我已将我的 XML 文件存储在应用程序的私有存储中,
这是返回的路径。
/data/data/MyPackageName/文件
现在我如何从那里提取物理文件。
android - 保存文件内部存储android仅适用于终端
我正在尝试将文件保存到内部存储中。我已经看到了这些链接: How To Read/Write String From A File In Android save file in internal storage android
它们都可以工作,但就在我用终端运行我的应用程序时!我运行 DDMS,我看到保存的文件。但是当我尝试使用 Galaxy nexus 或 lg optimus 2 时,文件没有保存。
谢谢
android - Sharing an image from internal storage
I've been trying and trying to get this to work. I've gone through many examples with no luck. The problem is that the image is not attached when I try to share it, for example, using an email client. I managed to get this to work when using external storage but internal storage suits my needs better.
I click a button and then the image is saved to internal storage and right after that it is shared but there's no image.
This is from the Activity
class:
Here's the ImageProvider
class:
This is from the manifest:
android - Android - 没有可用空间
我写这段代码来保存位图,它工作正常,请告诉我如果内部存储没有可用空间,会发生什么:停止应用程序?或者只是忽略没有任何停止和例外的保存?或者只是会说没有可用空间?还是别的什么?
先感谢您。
java - 在内部存储中存储可绘制或位图
我有一个具有两个字符串值和一个可绘制对象的对象(或者它可能是位图 - 没关系)。我从 WEB 获取图片。在我的项目中,我需要在 ArrayList 中保存几个对象以供进一步使用。
该 ArrayList 用于使用自定义适配器填充 ListView。
现在我使用这些方法从文件中写入和读取 ArrayList。它使用序列化。
问题是 Drawable 或 Bitmap 对象不可序列化。那么我想怎么做才能将可绘制对象与 ArrayList 的每个序列化对象一起存储?也许我需要以某种方式将每个存储的图像文件与每个 ArrayList 项目相关联?到底怎么读呢?
感谢您的回答,抱歉英语不好。
java - 具有内部存储的内容提供程序
我正在编写一个应用程序,其中我将照片保存在内部存储中。我正在使用此博客中的解决方案
我以前知道两个文件的名称,所以我可以有一个代码,但在我的应用程序中也会有一个画廊。所以我的问题是:如何在不知道文件名的情况下保存文件(文件名是使用日期和时间生成的)?内容提供者的 oncreate 在初始化期间开始,那么如何将新文件名传递给内容提供者?
提前致谢。
android - 视频未保存在 DCIM 文件夹中
我正在尝试保存录制视频:
通话后:
在 dcim 文件夹中,我的视频文件已出...怎么了?
java - ObjectInputStream readObject EOFException
我试图使用这个问题的答案来获得一个正常运行的实现,但是我遇到了各种错误,现在我遇到了 EOFException 并且在调试时,文件似乎没有被写入。
目标是从 URL 下载图像,将其保存到内部缓存,然后从该缓存中获取它以进行显示。我哪里出错了?EOFException 被抛出在 CachedImage.java 中读取的行byte[] data = (byte[]) ois.readObject();
CachedImage.java
以下是触发调用的代码段:
从 URL 获取图像以将图像写入内部时的异步回调函数:
下载并保存后从磁盘读取图像的代码:
android - android读取/保存内部存储
我需要将文件保存到内部存储中,然后读取它。为了保存它,我做了这样的事情:
但我不知道如何阅读它,我收到一个错误(包含路径分隔符):
错误在哪里?我写文件的方法正确吗?