草庐IT

DATABASE_URI

全部标签

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

android - 无法解析 : com. google.firebase :firebase-database:10. 2.0

我正在创建一个新项目并尝试从googlesFire基础依赖项中实现一些功能,例如compile'com.google.firebase:firebase-database:10.2.0,classpath'com.google.gms:google-services:3.0.0''并将我的项目与他们同步。尝试这样做时,出现此错误:Error:(25,13)Failedtoresolve:com.google.firebase:firebase-database:10.2.0ShowinFileShowinProjectStructuredialog还有这个错误:Error:Failed

android - java.lang.SecurityException 尝试从 Android 联系人 URI 中读取

我正在尝试从ContactsContractURI中读取联系人姓名、电话号码和电子邮件,并且在尝试运行该程序时遇到了SecurityException.我在AndroidManifest.xml文件中设置了权限:****`应用代码如下:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.contact_list);ContentResolverresolver=getContentResolver();Cursor

android - 由于 URI 无效导致安装失败?仅在 Debug模式下安装?

android安装失败的可能原因有哪些。URI无效?这指的是什么URI,它以什么方式无效?它在Debug模式下工作正常,但我无法在Debug模式之外安装它。谢谢 最佳答案 此错误可能指向许多不同的事情,并且有许多不同的修复方法。总结一下我收集到的:Eclipse问题:清理项目、重建项目、重新启动eclipse。无效字符:删除Eclipse项目名称中的所有特殊字符。仅使用[a-z]和[0-9]甚至不使用[](空格)包含的jar中有错误:尝试不使用jar并查看它是否运行,是否以某种方式修复。list包设置错误:在eclipse中右键单击