草庐IT

DATABASE_URI

全部标签

java - 从 Uri 获取路径

我正在让用户使用存储访问框架文档选择内部存储或外部存储(SD卡)。在用户选择目录后,我想检查用户选择的目录是否属于特定存储(内部或外部存储)的根文件夹。这就是我努力实现这一目标的方式,这就是我到目前为止所取得的成就-publicvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==RESULT_OK&&requestCode==42){UritreeUri=data.getData();if(!wrong_directory_selected(treeUri,Context)){//Pe

Android - 获取图像资源到 Uri : IllegalArgumentException

我正在尝试从我的Android应用程序中的资源加载图像,但我不断收到“IllegalArgumentException:URI中的预期文件方案”错误。我将我的“missing_album_art.png”文件放在我项目的drawable-hdpi、drawable-ldpi和drawable-mdpi文件夹中,然后刷新Eclipse以显示它们在那里。我用来创建Uri的行是:Uriuri=Uri.parse("android.resource://android.aberplayer/R.drawable.missing_album_art");“android.aberplayer”是

php - BasicNetwork.performRequest : Unexpected response code 403 for http://localhost/database/login. php

我正在使用Volley连接到MySql数据库。我创建了数据库表并编写了php函数,下面是java代码。所有这一切一直有效,但就在昨天,它醒来时在logcat中给出了这个错误并且它没有返回任何响应,使用googlechromepostman测试php脚本工作正常所以我认为我的java代码有问题。BasicNetwork.performRequest:http://192.168.43.71/database/login.php的意外响应代码403|我知道之前有人问过几个这样的问题,我已经全部检查过了,但似乎没有任何效果。我要疯了。privatevoidlogin(){StringRequ

Android SAF(存储访问框架): Get particular file Uri from TreeUri

我正在获取外部SD卡的PersistableUriPermission并将其存储以供进一步使用。现在我希望当用户从我的应用程序的文件列表中向我提供文件路径时,我想编辑文档并重命名它。所以我有要编辑的文件的文件路径。我的问题是如何从我的TreeUri中获取该文件的Uri以便编辑文件。 最佳答案 访问SD卡的文件使用DOCUMENT_TREE对话框获取SD卡的Uri。告知用户如何在对话框中选择sd-card。(配图或gif动图)//callfordocumenttreedialogIntentintent=newIntent(Inten

android - 如何转换文件 ://uri into content://uri?

我发现在我的设备上,如果我有一个uri,则默认的媒体显示工具不会向我显示相同的内容:file://mnt/sdcard/DCIM/Image.jpg当我通过内置Intent选择图像时,我得到了这个:content://media/external/images/media/247这两个都显示相同的文件,但我在使用第一个时没有任何共享选项。我的问题是,如何根据文件Uri找到内容Uri? 最佳答案 我正在制作文件,所以我有一个File对象file。所以我现在这样做是为了将文件的Uri作为“content://”Uri。Uricaptur

android - Caused by : android. database.sqlite.SQLiteException: 无法将只读数据库从版本 0 升级到 1

我在尝试创建SQLite数据库时收到以下LogCat异常:Causedby:android.database.sqlite.SQLiteException:Can'tupgraderead-onlydatabasefromversion0to1这是我的代码:importstaticandroid.provider.BaseColumns._ID;importstaticorg.inetizen.university_timetable.Constants.DAY_OF_WEEK;importstaticorg.inetizen.university_timetable.Constant

android - 授予 Uri 对另一个 Activity 的权限

我正在尝试从设备库中获取图像,然后在另一个Activity中显示它。我Activity中的代码:privatevoidstartGallery(){Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("image/*");startActivityForResult(intent,REQ_OPEN_GALLERY)}@OverrideprotectedvoidonActivityResult(intrequestCode

android - 从真实路径获取Uri

我有一个文件的真实路径,如“file:///mnt/sdcard/3dphoto/temp19.jps”,我怎样才能得到像“content://media/external/images/media/1”这样的uri? 最佳答案 将您的“file://...”转换为文件路径,使用以下代码找到项目的id,然后将其附加到提供者URI。此外,根据文件扩展名,使用正确的提供程序(例如MediaStore.Video.Media.EXTERNAL_CONTENT_URI或MediaStore.Image.Media.EXTERNAL_CONT

android - 如何通过文件路径从 MediaStore 获取 Uri?

在我的程序中,我想通过它的文件路径保存选定的铃声,然后将其设置为当前铃声。我从RingtonePreference中获取了铃声uri,并从MediaStore数据库中获取了它的文件路径。例如Uri-content://media/internal/audio/media/29Path-/system/media/audio/notifications/Ascend.mp3现在,如何从我保存的文件路径中获取铃声Uri?由于铃声已经存在于MediaStore中,我尝试了以下功能,但没有用。uriRingtone=MediaStore.Audio.Media.getContentUriFor

android - 从 sdcard marshmallow 文件的 URI 获取真实路径

我想选择存在于sdcard而不是内部存储中的文件并将其上传到服务器,但我无法获取其大小的路径。我已经开始使用以下代码选择文件的Intent:intent=newIntent(Intent.ACTION_OPEN_DOCUMENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("*/*");String[]mimetypes={"application/*"};intent.putExtra(Intent.EXTRA_MIME_TYPES,mimetypes);startActivityForResult(Int