Урок 1. Зачем у Intent есть атрибут data. Что такое Uri. Cистемные приложения

В этом уроке узнаем, что такое Uri и Intent-атрибут data, и вызываем системные приложения (браузер, звонилка, карта). Мы знаем, что Intent имеет атрибут action. С помощью этого атрибута обычно дается указание действия. Например, просмотр или редактирование. Но действие обычно совершается не просто так, а с чем-либо. Значит кроме указания действия, мы должны указывать на объект, с которым эти действия нужно произвести. Для этого Intent имеет атрибут data. Чтобы посмотреть координаты на карте, необходимо приложение Google Maps. Его нет в стандартных Android платформах. Uri -- это объект, который берет строку, разбирает ее на составляющие и хранит в себе эту информацию.

© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.