sd_setBackgroundImageWithURL
全部标签 我想加密来自SD卡的图像并再次使用AES将其再次存储在SD卡中。主要思想是应用程序浏览图像,然后在我按下按钮时对其进行加密,然后将其存储在sd卡中。所以我的形象是安全的。我已经成功使用本教程中的AES进行字符串加密http://www.androidsnippets.com/encryptdecrypt-strings,但我不知道如何使用图像而不是字符串来执行此操作。这就是我使用字符串的方式:publicstaticStringencrypt(Stringseed,Stringcleartext)throwsException{byte[]rawKey=getRawKey(seed.g
在某些使用minsdk3(Android1.5)的应用程序中,我可以将应用程序从我的DesireHD移动到SD卡。(Android2.2)如何以编程方式将应用程序移动到SD卡需要Android1.5及更高版本。 最佳答案 在manifest.xml的标签中添加android:installLocation="auto"属性它将为您的应用程序启用“移至SD卡”按钮。 关于android-将应用程序移至SD卡,我们在StackOverflow上找到一个类似的问题:
来自officialdocumentation:UsingtheExternalStorageEveryAndroid-compatibledevicesupportsashared"externalstorage"thatyoucanusetosavefiles.Thiscanbearemovablestoragemedia(suchasanSDcard)oraninternal(non-removable)storage...我真的对这个问题感到困惑。据我了解,使用外部存储并不一定意味着使用可移动卡,对吗?但是,在谈到外部存储时,它总是被称为“sd卡”。我正在开发一个从Intern
我正在尝试启动Intent以在我的应用程序的Assets文件夹中打开一个pdf。我已经阅读了几十篇文章,但仍然卡住了。显然我需要先将pdf复制到sd卡,然后启动Intent。还是不行。我认为问题在于Intent启动,所以我只是尝试打开使用此代码复制到SD卡上的文件“example.pdf”:Log.w("IR","TRYINGTORENDER:"+Environment.getExternalStorageDirectory().getAbsolutePath()+"/example.pdf");Intentintent=newIntent(Intent.ACTION_VIEW);in
这个问题在这里已经有了答案:Androidgetfreesizeofinternal/externalmemory(13个回答)关闭5年前.如何查看Android设备上还剩多少MB或GB?我正在使用JAVA和androidSDK2.0.1。有没有系统服务会暴露这样的东西? 最佳答案 Yaroslav的回答将给出SD卡的大小,而不是可用空间。StatFs的getAvailableBlocks()将返回正常程序仍可访问的block数。这是我正在使用的功能:publicstaticfloatmegabytesAvailable(Filef
我将图像保存到sdcard中,但直到我取出sdcard并将其返回后,它才会出现在Gallery应用程序中。你知道为什么会这样吗?似乎Gallery应用程序有一些未在文件保存时更新的缓存...其实我也想在图库应用中打开刚刚保存的图片,但没有成功this是我关于这个问题的问题。 最佳答案 更简单的解决方案是使用静态便捷方法scanFile():FileimageFile=...MediaScannerConnection.scanFile(this,newString[]{imageFile.getPath()},newString[]
如何将文件从计算机推送到没有SD卡的Android设备。我试过了:C:\anand>adbpushanand.jpg/data/local3399KB/s(111387bytesin0.032s)C:\anand>adbpushanand.jpg/data/opt3199KB/s(111387bytesin0.034s)C:\anand>adbpushanand.jpg/data/tmp3884KB/s(111387bytesin0.028s)上面的命令将文件anand.jpg移动到设备,但我没有在设备中得到这个jpg文件。我在cmd提示符下没有得到任何成功结果,我只得到:3399KB
背景在Android4.4(KitKat),谷歌对SD卡的访问非常受限。从AndroidLollipop(5.0)开始,开发人员可以使用新的API,要求用户确认是否允许访问特定文件夹,如thisGoogle-Groupspost中所述。.问题该帖子将引导您访问两个网站:https://android.googlesource.com/platform/development/+/android-5.0.0_r2/samples/Vault/src/com/example/android/vault/VaultProvider.java#258这看起来像是一个内部示例(可能稍后会在API
我正在创建一个文件以作为电子邮件的附件发送。现在我想在发送电子邮件后删除图像。有没有办法删除文件?我试过myFile.delete();但它没有删除文件。我将此代码用于Android,因此编程语言是Java,使用通常的Android方式访问SD卡。我正在删除onActivityResult方法中的文件,当Intent在发送电子邮件后返回到屏幕时。 最佳答案 Filefile=newFile(selectedFilePath);booleandeleted=file.delete();其中selectedFilePath是您要删除的文
有没有通用的方法来查找外部SD卡的位置?请不要与ExternalStorage混淆.Environment.getExternalStorageState()返回内部SD挂载点的路径,例如/mnt/sdcard。但问题是关于外部SD的。如何获得类似/mnt/sdcard/external_sd的路径(可能因设备而异)?我想我将通过文件系统名称过滤mount命令的输出来结束。但我不确定这种方式是否足够强大。 最佳答案 Environment.getExternalStorageState()returnspathtointernalS