问题标签 [android-file]
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 - 如何创建文件对象的独立完整副本?
官方 facebook 应用程序有一个错误,当您尝试以共享意图共享图像时,图像会从 sdcard 中删除。这是您必须使用图像的 uri 将图像传递给 facebook 应用程序的方式:
然后,假设我从原始myFile
对象创建一个副本,并将副本的 uri 传递给 facebook 应用程序,那么,我的原始图像将不会被删除。
我尝试使用此代码,但它不起作用,原始图像文件仍然被删除:
有人可以告诉我如何制作不重定向到原始文件的文件的精确副本吗?
android - 在我的 ImageView 中一个接一个地显示多个图像
目前我的代码显示来自文件路径的单个图像(在 SDCard 中)。这是目前的onCreate()
方法:
我想使用 5 秒的时间延迟一个接一个地显示该特定文件夹中的所有图像。如果我可以为文件夹中的每个图像创建一个新的可绘制对象,我该怎么做?以及如何更改图像ImageView
以设置该drawable的路径?
android - 图像切换器的内存问题
我正在尝试将一些图像从 SDCard 中的文件夹加载到我的 ImageSwitcher 上。我正在创建一个可运行并在循环中执行,以便图像一个接一个地显示。
一些图像工作正常,一段时间后应用程序由于“内存不足”异常而崩溃。
我尝试通过将这段代码放在下面来解决内存问题:
“imageSwitcher.postDelayed(这个,2000);”
这是我放在那里的代码:
此强制以 Nullpointer 异常关闭应用程序。
我想知道如何处理这个内存问题..或者我哪里出错了?
android - 根据文件扩展名过滤文件数组
我有以下代码:
此处的 file[] 数组包含目录中存在的所有文件的列表。我想根据文件扩展名创建另一个 file[] 数组。例如:这个新数组应该只包含所有图像文件的列表(以 .jpg / .png / .tif 等结尾),它应该排除其他文件。
我如何实现这一目标?
android - 如何从 Android 中的文件夹和子文件夹中选择所有文件?
可能重复:
在 Java 中递归列出文件
我在 sdcard 中创建了一个名为 SlideShow 的文件夹。在这个文件夹中,我创建了两个文件夹,即文件夹 1 和文件夹 2。这两个文件夹进一步分为两个子文件夹。我正在将画廊中的一些图像保存到这些子文件夹中。
有人建议我如何列出 SlideShow 文件夹中的所有图像,包括文件夹和子文件夹?
android - Android - 从 SDCARD 读取文件而不是从缓存中读取
我想知道是否可以在 Android 中使用JAVA API从 SDCARD 读取文件内容。
我可以使用 NDK C 代码通过
什么时候pBuffer
对齐缓冲区但是当我使用直接从Java读取它时使用
它从缓存中获取文件数据
java - 在 Android 内部存储中创建文件
在我的 Android 应用程序中,我正在实现一个功能,让用户可以将一些项目添加到收藏夹列表中,然后再查看或删除它们。
因此,我在设备内部存储中创建并使用了一个文件,将记录 ID(收藏夹项目)存储在文件中,以跟踪收藏夹列表。因此,稍后当用户需要查看收藏夹列表时,它可以加载文件中找到的记录 ID 的所有信息。
一切正常,但问题是当我们有时使用该应用程序时,它会创建一些不需要的和不可读的文件,而不是我创建的用于跟踪记录 ID 的文件。这些文件也占用了一些空间,并不重要。(如果我删除这些额外的文件,即使应用程序也能正常工作)
文件名如下
有谁知道这些文件是什么问题。我使用此LINK在内部存储中学习和创建文件。提前致谢
android - 如何在 Android 中以编程方式将图像文件从图库复制到另一个文件夹
我想从图库中选择图像并将其复制到 SDCard 中的其他文件夹中。
从图库中选择图像的代码
我得到content://media/external/images/media/681
这个 URI onActivityResult。
我想复制图片,
形式path ="content://media/external/images/media/681
到path = "file:///mnt/sdcard/sharedresources/
Android 中 sdcard 的这条路径。
这该怎么做?
android - 文件创建资产android
我正在构建一个应用程序,它的作用是扫描root
文件夹
然后它会搜索里面是否有任何文件夹......这样做的目的是将所有文本文件路由保存在数据库中......数据库将包含文本文件名和路由。
这是代码的一部分:
但在普通 Java 中,我只是创建一个带有路由的文件,然后将其发送到这样的方法:seedData(1, new File("/root"));
。所以我的问题是,我该如何在 Android 中执行此操作?或者更准确地说,我如何创建一个指向root
位于其中的文件夹的文件,assets
以便它被我的代码“扫描”。我已经尝试过seedData(1, new File("/assets/root"));
了,但它只是没有用。任何帮助将非常感激。
注意:不,我无法手动保存路径,因为所有这些子文件夹中有超过 3k 的文本文件。
android - Android ListView 作为 DirectoryListener 和 EditText(多行)作为 TextEditor
我正在开发一个带有 NDK 接口/库的 android 应用程序。目前,我设计了所有 Java 类/活动和方法,这些类/活动和方法将进一步调用本机 c++ 函数。
在继续之前,我想问你一个问题:
我设计了一个 TextEditor 活动来创建一个新的 TXT 文件。第一:我想把文件存放在storage和app文件夹,可行吗?第二:哪个是我可以找到文件的目录?
我设计了一个 DirectoryList 活动,其中包括一个 ListView。第一:我想在列表中显示以前保存的TXT文件,通过在正确的文件夹中搜索并只执行我需要的文件(带有前缀“a_”),怎么做?第二:我可以在列表项中添加“双击”功能,以便我可以重新打开 TextEditor 来修改文件吗?
先感谢您。亚历克斯