В чем разница между полномочиями URI и URI в Android? Я всегда использую схему в URI, чтобы указать таблицу базы данных следующим образом:Разница между полномочиями и схемой в Android URI
content://scheme
Я с помощью пользовательского поиска предложения в моем приложении, я прочитал документ о поиске пользовательского предложении, в котором власть используется вместо схемы для ссылки на базу данных следующим образом:
content://your.authority/opthional.suggest.path/SUGGEST_URI_PATH_QUERY
Что такое my.authority
? В чем разница между этим и схемой?
Теперь я понимаю полномочия и uri, но для доступа к базе данных я использую contentresolver.query(), первый аргумент запроса - uri this.uri writen, как следует (например, Audio.Media.EXTERNAL_CONTENT_URI), похоже, что каталоги разделены по периоду. uri должен быть доволен: // provider/ путь не является обязательным, в чем разница между uri вроде этого и uri, определенным в манифесте так, как вы упомянули выше? –
@MohabMohamed: «uri writen as follow (например, Audio.Media.EXTERNAL_CONTENT_URI), похоже, каталоги разделены по периоду» - нет. ['EXTERNAL_CONTENT_URI' является' Uri'] (http://developer.android.com/reference/android/provider/MediaStore.Audio.Media.html#EXTERNAL_CONTENT_URI), который является членом данных '' '' '' '' '' MediaStore '' .Audio.Media' Класс Java. – CommonsWare
Я получил это спасибо за помощь –