问题标签 [android-sdcard]

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.

0 投票
3 回答
7221 浏览

android - 仅从 mediastore 获取前 100 行图像

有没有办法限制使用 Android 上的 managedQuery 函数从媒体存储中检索到的结果。由于我目前有一个网格,可以显示在 sd 卡上找到的所有照片,但是获取它的强度太大,所以我决定限制从媒体存储中检索到的结果,但找不到可以减少结果数据集的限制函数.

请帮忙

0 投票
1 回答
9590 浏览

android - 如何在android(2.1或更高版本)上获取设备(特别是sdcard)上的所有图像

我已经按照这里的教程进行操作:http ://androidsamples.blogspot.com/2009/06/how-to-display-thumbnails-of-images.html 以及另一个几乎相同的代码,我有在不同设备上处理图像的方式存在一些问题/不一致。

我收集图像的代码是这样的:

我有一个运行 android 2.2 的模拟器,并且能够创建一个 sdcard 文件来挂载它。我使用 adb 将一些图像复制到一个文件夹中并重新启动了模拟器(我的应用程序一开始没有显示任何图像)。重新启动后一些图像显示在我的应用程序中,但不是全部。然后在我打开模拟器附带的图库应用程序后,我能够让我的图库很好地加载所有图像。但是我也有一个 HTC thunberbolt而且我上面有照片(在/sdcard/DCIM/100MEDIA下),它根本不会在同一个应用程序中显示任何图像(指的是我正在处理的那个)..我没有挂电话到电脑上,所以我知道我的手机能够访问 sdcard 没有问题。我也是我试过我手机附带的图库应用程序,我的照片/视频加载得很好。我相信 HTC 手机附带的应用程序与普通安卓手机附带的应用程序有点不同。这让我想知道如果系统没有以相同的方式处理图像..

我是 android 开发的新手,希望这会很简单.. 我查看了一些其他应用程序,例如 facebook,当我想上传照片时,它似乎直接带我进入 htc 提供的画廊..也许我可以采取同样的方法(不完全确定如何)..最终我希望用户能够选择多个图像并上传所有图像......我还找到了 Android 附带的相机应用程序的源代码:

https://android.googlesource.com/platform/packages/apps/Camera/+/master/src/com/android/camera

这有点有用,但在这一点上需要消化相当多的信息。

任何关于“这些东西是如何工作的”的解释都会很棒。但主要的是,我如何让我的画廊显示所有缩略图(如果需要,创建缩略图).. 或者,我如何与系统画廊交互..

0 投票
3 回答
3870 浏览

android - Android - 无法使用电影类加载 gif 文件

我正在尝试使用android.graphics.Movie/sdcard/download.

如果我将文件放在drawableAPK 的文件夹中,我可以使用以下方法加载它:

这样可行。movie.duration()将显示正确的持续时间,我用它来推导movie.setTime().

如果我尝试使用从 sd 卡加载它而不是 drawable,则会出现问题

它似乎加载了一些不为movie空的东西。但问题是movie.duration()返回0

知道为什么会发生这种情况,我应该怎么做?

0 投票
2 回答
3641 浏览

android - 如何在 Android 2.2 中以编程方式删除 sdcard 的全部内容

我希望在 Android 2.2 中以编程方式删除用户的整个 SD 卡。

  1. 最简单的方法是什么?

  2. 它需要root权限吗?

  3. 我可以只做一个“rm -rf /mnt/sdcard”还是我必须做一个递归循环?

0 投票
3 回答
355 浏览

android - 如果应用程序将文件存储在 sdcard 上,用户可以访问它们吗?

我只需要确认。如果我的应用程序将数据保存到手机的 sdcard ( /sdcard/com.example.myapp/file.mp3),用户可以浏览到卡上的此类文件夹并弄乱文件(删除、重命名等)吗?我在开发者的网站上找不到这样的信息。

谢谢

0 投票
1 回答
7053 浏览

android - 在 Android 模拟器上创建 SD 卡

我正在尝试在模拟器上创建 SD 卡,但出现以下错误:

创建 SD 卡失败

谁能帮我这个?

0 投票
1 回答
470 浏览

android - 在睡眠模式下登录

我会定期将 logcat 信息附加到 SD 卡上的文件中,但在手机处于睡眠模式时,它似乎没有向文件写入任何内容。

PARTIAL_WAKE_LOCK用来保持cpu运行。

是否可以在手机处于睡眠模式时写入 SD 卡上的文件(虽然有唤醒锁),如果可以,我错过了什么?

如果需要,可以添加代码,但它似乎并不相关,因为它已经证明在手机开机时可以工作。

0 投票
1 回答
851 浏览

android - 当应用程序被强制移动到 SD 卡时,SharedPreferences 去哪里了?

我有一个有服务的 Android 应用程序,这应该只在内部安装。然而,一些具有 ROOT 的用户将其安装在 SD 卡上并报告各种奇怪的错误。

当用户这样做时,SharedPreferences 去哪里了?它们是否也存储在 SD 卡上(对我来说真的很糟糕,因为我经常写它们)还是它们总是在内部存储上?我看到的一些错误似乎表明了这种情况。

如果是这样,我如何检测到我的 SharedPreference 文件确实在 SD 卡上?

谢谢!

0 投票
1 回答
326 浏览

android - 备份 SD 卡上的联系人

是否可以以编程方式将非 root 手机中的 contacts2.db SQLite 文件复制到 SD 卡。如果有怎么办?

0 投票
1 回答
1629 浏览

android - 如何获取在使用其 SD 卡的真实设备上运行的 android 应用程序的日志?

我有三星 Galaxy Ace,Android 版本:2.2.1。

我的应用程序使用需要安装 SD 卡的相机和图库。但在 USB 模式下,未检测到 SD 卡,因此我无法测试该应用程序。请帮帮我。提前致谢。