问题标签 [fileoutputstream]
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.
java - removeEldestEntry 覆盖
如何覆盖 removeEldestEntry 方法以将最旧的条目保存到文件?还有如何像我在 LinkedHashMap 中那样限制文件的大小。这是代码:
我尝试使用 FileOutPutSTream :
但我得到了一个错误
错误(15,27):removeEldestEntry(java.util.Map.Entry) in cannot override removeEldestEntry(java.util.Map.Entry) in java.util.LinkedHashMap; 被覆盖的方法不会抛出 java.io.IOException
如果没有 IOExecptio,编译器会要求处理 IOexception 和 Filenotfoundexception。也许存在另一种方式?请给我看示例代码,我是 java 新手,只是想了解 2 级缓存的基本原理。谢谢
java - 从 FileOutputStream 获取文件名
有没有办法从 aFileOutputStream
或 from获取文件名FileInputStream
?
android - android:保存图像时的空指针
我正在尝试拍摄图像,将其优化为 65% jpeg 并将其保存到手机存储中。下面的代码在我的nexus 上运行良好,但在最后一行返回了一个空指针异常。
知道我做错了什么吗?谢谢
java - 直接从网络流 (http) 播放媒体(视频)
我想直接从网络流(http)播放媒体(视频),因此我必须以某种方式向 Android MediaPlayer 提供数据。
我有 FileOutputStream outstream = new FileOutputStream(outputfile); 我通过 outstream.write(buffer, 0, count); 将其写入输出文件
是否有任何 API 将流作为输入....???....请帮助...
android - 读/写文件到内部私人存储
我正在将应用程序从 Symbian/iPhone 移植到 Android,其中一部分是将一些数据保存到文件中。我使用FileOutputStream将文件保存到私有文件夹/data/data/package_name/files:
现在我正在寻找一种如何加载它们的方法。我正在使用FileInputStream,但它允许我逐字节读取文件,这是非常低效的:
所以我的问题是如何使用更好的方式读取文件?
android - 从 Android 中的 URL 保存图像时出现只读错误
我正在尝试从 android 应用程序中的 Web URL 保存图像,但是当我运行它时,日志猫会抛出一个异常,说它是“只读的”。我不知道发生了什么事。
这是我的下载器类:
当我运行它时,这是我从 logcat 得到的:
任何帮助都会很棒。谢谢你。
java - Java 进度条帮助
我需要为以下任务延迟实现一个进度条
现在,我怎么知道下载了多少文件来更新进度条
java - Android FileOutputStream 创建损坏的文件
我有一个应用程序,它使用从 Socket InputStream 获取的字节数组创建多个文件。当我只保存一个文件时文件完美保存,但如果我保存一个文件然后重新实例化文件流并保存另一个文件,第一个文件被损坏,第二个文件被完美保存。我在文本编辑器中打开了这两个文件,似乎(大约...)第一个文件的前 1/5 是空格,但第二个文件已满,并且它们都具有相同的大小属性(9,128,731 字节)。以下示例是 senario 的副本,但具有相同的损坏结果:
我在常规的 java 应用程序中尝试了这个 EXACT 代码,两个文件都被保存没有问题。有谁知道为什么android会这样做?
任何帮助将不胜感激
java - 在安卓上创建文件
我正在尝试使用我的 android 应用程序创建一个文件。我需要写入特定类中的文件。下面列出了我目前拥有的代码。nullpointerexception
当它试图写入文件时,我不断收到一个。下面列出了确切的错误。我是android新手,所以请详细说明。
有人可以告诉我我做错了什么以及如何解决这个问题吗?
android - 可以使用 ObjectOutputStream 将位图写入缓存吗?
我有一个名为 loadFromCache 的方法,如果在缓存中找到它,它会返回一个位图。长话短说,我把它缩小到这个方法,如果 try/catch 失败,最后返回 null 。
我以前尝试过 Bitmap.compress(...) 方法来保存位图,但它们对我的需要有点慢...是的,位图已写入这些位置,但我不知道它是否(位图)是可序列化的,所以它实际上是在节省吗?是的,我记得在写文件时刷新。