Найти в Дзене

Намерения и представления о программировании


В предыдущих примерах содержимое каждой вкладки было задано как представление, например, кнопка. Это легко и просто, но это не единственный вариант. Вы также можете интегрировать другое действие из вашего приложения с помощью намерения.



Намерения - это способ указать что-то, что вы хотите выполнить, а затем сказать Android найти что-то для этого. Чаще всего они используются для того, чтобы вызвать появление действий. Например, всякий раз, когда вы запускаете приложение из основной программы запуска приложений Android, программа запуска создает намерение и заставляет Android открыть активность, связанную с этим намерением. Вся эта концепция и то, как действия могут быть размещены на вкладках, будет более подробно описана в главе 25.

Отключение

Иногда вам нужен общий эффект вкладок (только некоторые представления видны одновременно), но не нужна фактическая реализация пользовательского интерфейса вкладок. Возможно, вкладки занимают слишком много места на экране. Возможно, вы хотите переключаться между видами по жесту или встряхиванию устройства. А может быть, вам просто нравится быть другим.

Хорошей новостью является то, что логика переключения представлений из вкладок находится в контейнере ViewFlipper, который можно использовать не только в традиционных вкладках.