草庐IT

MONGOLAB_URI

全部标签

Android - 从 Uri 到 InputStream 再到字节数组?

我正在尝试从AndroidUri获取字节数组。我有以下代码,但它一直告诉我字节数组有61个字节长,即使文件很大-所以我认为它可能会将Uristring变成字节数组,而不是文件:(Log.d(LOG_TAG,"fileUriString="+fileUriString);Uritempuri=Uri.parse(fileUriString);InputStreamis=cR.openInputStream(tempuri);Stringstr=is.toString();byte[]b3=str.getBytes();Log.d(LOG_TAG,"lenofdatais"+imageBy

android - 启动 Gmail 应用程序的 Intent URI

是否有任何URI可以指向android中的GMAILApp并帮助我启动它? 最佳答案 这仅适用于gmail应用程序。finalIntentintent=newIntent(Intent.ACTION_VIEW).setType("plain/text").setData(Uri.parse("test@gmail.com")).setClassName("com.google.android.gm","com.google.android.gm.ComposeActivityGmail").putExtra(Intent.EXTRA

Android打开带有ACTION_GET_CONTENT的文件会导致不同的Uri

我正在尝试使用Intent.ACTION_GET_CONTENT打开文件.文件浏览器打开取决于Android版本/设备品牌,我得到以下结果:从Downloads中选择一个文件:content://com.android.providers.downloads.documents/document/446从Fotos中选择一个文件:content://media/external/images/media/309从FileCommander中选择一个文件:file:///storage/emulated/0/DCIM/Camera/20141027_132114.jpg我可以打开所有这些

android - 如何将位图转换为 Uri?

我正在尝试使用Android中的SHAREINTENT与Facebook、Twitter等分享图片。我找到了将图像发送到共享Intent的代码,但此代码需要位图的URI:fullSizeImageUri这是完整的代码:privatevoidstartShareMediaActivity(Bitmapimage){booleanisVideo=false;StringmimeType="bmp";UrifullSizeImageUri=null;Intentintent=newIntent();intent.setAction(Intent.ACTION_SEND);intent.set

android - 我可以从android中的uri获取图像文件的宽度和高度吗?

我可以通过MediaStore.Images.Media正常获取图片宽度但我需要从从dropbox中选择的图像中获取图像的宽度和高度所以目前我有以下方法从保管箱获取图像大小privatevoidgetDropboxIMGSize(Uriuri){Stringsize=Long.toString(newFile(uri.getPath()).length());returnsize;}但我真正需要的是获取文件的宽度和高度值有人知道如何实现吗?请帮忙! 最佳答案 privatevoidgetDropboxIMGSize(Uriuri){

Android获取图库图片Uri路径

在一个Activity中,我可以从图库中选择一张图片,我需要它的Uri路径(在日志中,我的测试图片的Uri路径是/content:/media/external/images/media/1)。我收到了这个错误:08-0402:14:21.912:DEBUG/PHOTOUPLOADER(576):java.io.FileNotFoundException:/content:/media/external/images/media/1(Nosuchfileordirectory)08-0402:14:32.124:WARN/System.err(576):java.io.FileNotF

android - 关于如何从 URI 获取 Exif 数据的最终答案

这里有很多问题讨论了这个主题,结果大多不同,并且由于API更改和不同类型的URI,没有明确的答案。我自己没有答案,但让我们谈谈吧。ExifInterface有一个接受filePath的构造函数。这本身就很烦人,因为现在不鼓励依赖路径-您应该使用Uris和ContentResolver。好的。我们的名为uri的Uri可以从onActivityResult中的Intent中检索(如果您使用ACTION_GET_CONTENT)或者可以是我们之前拥有的Uri(如果您从相机中选择图片并调用intent.putExtra(MediaStore.EXTRA_OUTPUT,uri))。API我们的u

android - 尝试从 URI 启动时出现 "Exported activity does not require permission"

我正在尝试使用thisSOquestion从URI启动Android应用程序作为引用。我有一个包含以下声明Activity的list文件:我正在尝试使用http://example.com启动MainActivity关联。我的问题是我收到警告"exportedactivitydoesnotrequirepermission"我查看了报告相同警告的其他SO问题,但所有解决方案似乎都不起作用。如何正确编写ActivityIntent过滤器以避免出现警告?谢谢 最佳答案 当我将SDK更新到版本20时,我遇到了同样的问题。我删除它添加and

android - 图像 Uri 到字节数组

我目前有两个Activity。一种用于从SD卡中提取图像,另一种用于蓝牙连接。我已经使用Bundle从Activity1中传输图像的Uri。现在我想做的是让蓝牙Activity中的Uri通过字节数组将其转换为可传输状态我已经看到了一些示例,但我似乎无法让它们为我的代码工作!!BundlegoTobluetooth=getIntent().getExtras();test=goTobluetooth.getString("ImageUri");是我必须克服的。下一步是什么? 最佳答案 从Uri到得到byte[]我做了以下事情,Inpu

android - 获取存储在 android 的 res/raw 文件夹中的 .mp3 文件的 URI

我有很多.mp3文件存储在res/raw文件夹中。我正在使用以下代码获取.mp3文件的URI。Uri.parse("android.resource:///com.my.android.sharesound/"+resId);这会返回:android.resource:///com.my.android.sharesound/2130968609现在我正在使用这个URI创建共享IntentshareIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("android.resource://com.my.android.sharesound/"+r