草庐IT

uri-scheme

全部标签

android - 目标主机不能为 null 或在 parameters.scheme=null,host=null 中设置

我得到以下异常:Targethostmustnotbenullorsetinparameters.scheme=null,host=null,path=/webservices/tempconvert.asmx/FahrenheitToCelsius我的源代码:publicclassParActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);TextViewt=newTextView(this);Stringenco

android - 为什么 MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI 不提供准确的 "Album Artist"?

我正在使用androidMediaStore。我可以获得设备上的音乐列表,以及与每个媒体项目相关的所有详细信息(标题、艺术家、持续时间等)我希望能够显示专辑列表,以及他们的专辑艺术家。需要明确的是,每首轨道都有一位艺术家,例如“NoFX”,但如果该轨道出现在合辑CD上,例如Punk-O-Rama,则艺术家是“NoFX”,但专辑艺术家可能类似于“各种艺术家。”我在这里复习了这个问题:Android-GettingAlbumArtistfromCursor我正在尝试使用MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI和MediaStore.Audio

android - 无法从 whatsapp 共享 URI 获取图像路径

Uri=content://com.whatsapp.provider.media/item/118727我无法从此URI获取实际路径 最佳答案 在Documentation之后,我通过以下方式接收图像Intent:voidonCreate(BundlesavedInstanceState){...//Getintent,actionandMIMEtypeIntentintent=getIntent();Stringaction=intent.getAction();Stringtype=intent.getType();if(In

android - 将 URI 与 <data> 匹配,例如 AndroidManifest 中的 http ://example. com/something

我正在为苦苦挣扎AndroidManifest.xml中的元素文件以使我的URI匹配工作。我想匹配以下URI:http://example.com/somethinghttp://example.com/foohttp://example.com/foo/但不是http://example.comhttp://example.com/http://example.com/something/else我主要是用它来工作但它仍然匹配http://example.com/something/else.我怎样才能排除这些? 最佳答案 不幸的

android - 从 ACTION_PICK 共享文件 uri

我正在尝试制作一个应用程序,要求用户选择一个图像文件,然后通过Intent将其发送到另一个应用程序(在这种情况下是Whatsapp,但这应该适用于其他应用程序)我这样做是为了请求文件:Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");intent.addCategory(Intent.CATEGORY_OPENABLE);try{startActivityForResult(Intent.createChooser(intent,"SelectaFiletoUpload"),FILE_

android - 从android中的相机 Intent 获取uri

点击takePic.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){Intentm_intent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);imageUri=getImageUri();m_intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);startActivityForResult(m_intent,REQUEST_IMAGE_CAPTURE);}});关于结果:protectedvoi

android - 使用 FileProvider uri 打开 PDF 文件会打开一个空白屏幕

我正在我的应用程序上创建一个PDF文件并将其写入外部存储,“下载”目录。现在,当我使用FileProvideruri通过我的应用程序打开它时。使用FileProvideruri查看时,GooglePDF查看器显示空白屏幕,AdobeAcrobat甚至无法打开该文件。这是我编写文件然后尝试显示它的代码。请注意,我正在发送本地通知并尝试通过通知打开文件。try{Filemypath=newFile(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS),mParam1.getEmlak_i

android - 内容提供者授予 uri 权限

我搜索并阅读了android开发人员文件,但没有找到内容提供者授予uri权限的任何满意答案。任何人都可以解释更详细,更简单。我的问题是:授予uri的用途是什么?granturipermissiontrue和false有什么区别我们什么时候应该使用true?什么时候假?如有更多详细信息,我们将不胜感激。 最佳答案 Whatgranturiisusingfor?“授予Uri权限”功能允许您拥有ContentProvider通常第三方无法访问,但有选择地允许个人访问Uri在短时间内(例如,足够长的时间来查看提供商提供的PDF)对单个第三方

java - Android:将 android.net.Uri 对象保存到数据库

我想做的是从用户那里获取选定的铃声,设置一个AlarmManager警报以在警报关闭时播放该铃声。但我需要将铃声保存在数据库中,这样我就可以在手机重启后重置所有闹钟。我的问题是将铃声Uri保存到数据库以供日后检索的最佳方法是什么?我尝试了以下方法:1)将铃声标题保存在数据库中,然后检索它并将其附加到默认铃声路径。但问题是铃声可能是从不同的位置加载的2)存储uri方案,方案特定部分和fragment,然后调用Uri.fromParts创建Uri。3)从Uri创建一个inputStream,byte[]数组并将其保存为blob,然后将其读回并将结果转换为Uri这些都不起作用。非常感谢您的帮

java - Android - 如何从原始文件中获取 Uri?

我正在尝试从我包含在项目中raw文件夹中的原始文件中获取Uri。但无论如何,我都会收到FileNotFoundException。该文件是一个.wav文件,也用.mp4试过,也不行。使用MediaPlayer播放这两个文件确实有效。Uri返回:mark.dijkema.android.eindopdracht/2130968576我的代码:packagemark.dijkema.android.eindopdracht;importjava.io.DataInputStream;importjava.io.File;importjava.io.FileInputStream;impor