Какова функция Uri
?
например:
Uri.parse("tel:(+49)12345789"));
и
Uri.parse("geo:50.123,7.1434?z=19"));
что tel
и geo
означает?
Какова функция Uri
?
например:
Uri.parse("tel:(+49)12345789"));
и
Uri.parse("geo:50.123,7.1434?z=19"));
что tel
и geo
означает?
A Uri объект обычно используется для описания ContentProvider, к которому мы хотим получить доступ по ссылке, Это неизменяемое взаимно однозначное сопоставление ресурса или данных. Метод Uri.parse
создает новый Uri
объект из правильно сформированного String
. См. здесь для получения дополнительной информации о ContentProviders
.
Если вам нужен конкретный ответ о характере uriString
, который является аргументом здесь,
От,
http://developer.android.com/reference/android/net/Uri.html#parse%28java.lang.String%29
Неизменяемая ссылка URI. Ссылка URI включает URI и фрагмент, компонент URI, следующий за "#". Строит и анализирует URI, которые соответствуют RFC 2396.
И о стандарте RFC 2396,
С,
http://www.faqs.org/rfcs/rfc2396.html
Этот документ обновляет и объединяет "Унифицированные указатели ресурсов"
[RFC1738] и "Относительные унифицированные указатели ресурсов" [RFC1808] в порядке для определения единого, общего синтаксиса для всего URI.
И,
1.1 Обзор URI
URI характеризуются следующими определениями:
Uniform Uniformity provides several benefits: it allows different types of resource identifiers to be used in the same context, even when the mechanisms used to access those resources may differ; it allows uniform semantic interpretation of common syntactic conventions across different types of resource identifiers; it allows introduction of new types of resource identifiers without interfering with the way that existing identifiers are used; and, it allows the identifiers to be reused in many different contexts, thus permitting new applications or protocols to leverage a pre-existing, large, and widely-used set of resource identifiers. Resource A resource can be anything that has identity. Familiar examples include an electronic document, an image, a service (e.g., "today weather report for Los Angeles"), and a collection of other resources. Not all resources are network "retrievable"; e.g., human beings, corporations, and bound books in a library can also be considered resources. The resource is the conceptual mapping to an entity or set of entities, not necessarily the entity which corresponds to that mapping at any particular instance in time. Thus, a resource can remain constant even when its content---the entities to which it currently corresponds---changes over time, provided that the conceptual mapping is not changed in the process. Identifier An identifier is an object that can act as a reference to something that has identity. In the case of URI, the object is a sequence of characters with a restricted syntax.
Вот некоторые из них:
1,3. Пример URI
В следующих примерах показан общий URI.
ftp://ftp.is.co.za/rfc/rfc1808.txt - ftp-схема для служб протокола передачи файлов
суслик://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles - схема gopher для служб Gopher и Gopher + Protocol
http://www.math.uio.no/faq/compression-faq/part1.html - http-схема для служб протокола Hypertext Transfer Protocol
электронная почта: [email protected] - схема электронной почты для адресов электронной почты
новости: comp.infosystems.www.servers.unix - новостная рассылка новостных групп и статей USENET
телнет://melvyl.ucop.edu/ - схема telnet для интерактивных сервисов через протокол TELNET
Унифицированный идентификатор ресурса (URI) - это строка символов, используемых для идентификации ресурса. URI идентифицирует ресурс либо по местоположению, либо по имени, или и тому и другому. Такая идентификация позволяет взаимодействовать с представлениями ресурса по сети, как правило, в World Wide Web, используя определенные протоколы. ex - URL-адрес URI. * Что такое Uri.parse() * он не "разбирается", а фактически создает объект Uri, используя переданную ему строку, и строка скрыта от пользователя. Теперь вопрос в том, что делает объект Uri? Таким образом, объект URI является неизменной ссылкой на URI, который мы можем использовать для ссылки на ресурсы.