草庐IT

uri-scheme

全部标签

android - Glide 模块加载自定义尺寸的 url 图片,带有路径和任何 uri 处理

我已经关注了这个tutorial它被声明为自定义Glide模块,根据ImageView大小从服务器加载不同大小的图像。我也看过thisGlidewiki解释相同。但是教程和Glidewiki上的实现只有在您发送到自定义模块的字符串是http/httpsurl时才有效。我如何修改此自定义模块或创建一个新模块以处理所有其他类型(String、Uri、int等,如Glide.load()所做的那样)并保留教程中介绍的功能? 最佳答案 不是使用处理新数据类型的append()注册新的ModelLoader,而是使用prepend()注册它,

Android-从 URI 获取文件路径?

我需要获取文件的路径以将其转换为输入流以便上传。所以我使用文件选择器选择pdf文档。我在onActivityResult()中得到Uri。使用uri,我得到文件的路径。但它确实不返回正确的路径。绝对路径:whenchoosingfilefrominternalstorage/document/primary:pdf/HALicensePlate.pdfwhenchoosingfilefromexternalstorage/document/9016-4EF8:certificates/img002.pdf所以我无法获得正确的文件路径,无法转换为输入流。所以请建议我在我的android应

java - Android 从 URI 读取文本文件

我有一个Uri指向来自intent的文本文件,我正在尝试读取该文件以解析其中的字符串。这是我尝试过的方法,但因FileNotFoundException而失败。toString()方法似乎丢失了一个/java.io.FileNotFoundException:content:/com.google.android.apps.bigtop/attachments/downloads/528c4088144d1515d933ca406b7bc273/attachments/d_0_0_b562310a_52b6ec1c_c4d5f0d3_73f7489a_711e4cf2/untitled

android - 我如何从内存中查询歌曲的uri

我想访问歌曲的详细信息,包括艺术家、专辑、duration、title、display名称等这可以通过查询EXTERNAL_CONTENT_URI以获取外部存储中的文件来完成,但我无法使用INTERNAL_CONTENT_URI从内部存储中查询文件。最近两天我一直坚持这个。这是我的代码:voidloadPlayList(){ArrayListlist=null;try{list=newArrayList();Uriuri;//if(SplashScreen.getDirPrefs())uri=MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;//e

android - 将 uri 保存到 sharedPreferences 并使用 mediaplayer 播放

这是我用来将Uri的字符串表示形式保存到SharedPreferences的代码:publicvoidonActivityResult(intrequestCode,intresultCode,Intentdata){super.onActivityResult(requestCode,resultCode,data);if(requestCode==REQ_CODE_PICK_SOUNDFILE&&resultCode==Activity.RESULT_OK){if((data!=null)&&(data.getData()!=null)){SharedPreferencesshar

android - Uri 未在测试资源中注册布局

我是Android测试的新手,我正在尝试在Android库中测试自定义View,我正在使用AndroidStudio。我在这里找到:Android:Howtotestacustomview?我应该使用ActivityUnitTestCase和模拟Activity。我已将我的xml布局放在projectname/library/src/androidTest/res/layout中,我的测试Activity知道我的布局Rid,这要归功于:ConfiguringressrcDirsforandroidTestsourceSet.我的问题在于布局内容。在我的例子中,“http://schem

java - OAuth:App Id 或 redirect_uri 与授权码不匹配

AppIdorredirect_uridoesnotmatchauthorizationcode.由于我对OAuth和应用程序开发非常陌生,所以我猜错误(大部分时间)在我这边。我的应用程序有一个按钮(登录),可将用户引导至WebView,用户通过OAuth登录MisfitAPI(https://build.misfit.com/)。一旦他同意与我的应用程序共享他的Misfit数据,webview就想将他重定向到我的redirect_uri,但我总是收到上述错误消息。这是OAuthActivity的代码:publicclassOAuthActivityextendsActivity{pu

java - 如何从 android (CallLog.Calls.CONTENT_URI) 表中获取联系人姓名?

我是android的新手,正在开发一个需要所有拨出通话记录、号码、通话时长和联系人姓名的应用程序。所以我的问题是,我能否获取Android系统的CallLog.Calls.CONTENT_URI表的呼出电话的名称和号码,或者我需要从单独的表中读取并映射它。下面是我的代码。提前致谢。privateStringgetCallDetails(){StringBuffersb=newStringBuffer();//CursormanagedCursor=//getContentResolver().query(CallLog.Calls.CONTENT_URI,null,//null,nul

android - Ionic2 Native - 相机 - 从 Android 上的给定 URI 获取真实路径

我正在学习本教程:http://devfanaticblog.com/working-with-camera-in-ionic-2-and-ionic-native/我正在Android手机上运行该应用程序。$ionicrunandroid它工作正常,只有一个异常(exception):Camera.DestinationType.FILE_URI正在返回类似的东西:content://com.android.providers.media.documents/document/image%3A1792这是行不通的。我需要真实的路径,例如:/storage/sdcard/Downloa

android - 需要有关混合 "Uri/int id"图像环境的建议

我有以下问题:假设到现在为止,我正在使用R.drawable.img在某些ImageView中设置图像与imgView.setImage(aProduct.getImgId());简化的产品类如下所示:classProduct{intimgId;....publicvoidsetImgId(intid){this.imgId=id;}publicintgetImgId(){returnthis.imgId}...}我的应用程序现在“进化”了,因为用户可以添加定制产品从相机中获取img并获取图片的Uri。并在ImageView上设置图像imgView.setImgURI(Uri)现在我的