Найти в Дзене
Покупайте СтеллыИ дарите их за контент
4 года назад
 • Вы подписаны

Виды всплывающих окон, которые нам нравятся

Для других предпочтений, таких как поля ввода и списки, Android использует всплывающие диалоговые окна. Пользователи не вводят свои предпочтения непосредственно в пользовательском интерфейсе предпочтений, а нажимают на предпочтение, заполняют значение и нажимают OK, чтобы зафиксировать изменение. Структурно в XML предпочтений поля и списки существенно не отличаются от других типов предпочтений, как видно из этого XML предпочтений из проекта-образца Prefs/Dialogs, доступного по адресу http://apress...

4 года назад
 • Вы подписаны

А теперь слово от нашего фреймворка с мужем

Начиная с SDK 0.9, в Android появилась основа для управления предпочтениями. Эта основа не меняет ничего из того, о чем говорилось ранее. Напротив, она предназначена для представления пользователям последовательных вариантов настройки предпочтений, чтобы различным приложениям не приходилось изобретать велосипед. Основой структуры предпочтений является еще одна структура данных XML. Вы можете описать предпочтения вашего приложения в XML-файле, хранящемся в каталоге res/xml/ вашего проекта. Учитывая...

4 года назад
 • Вы подписаны

Настройки, предпочтения и опции

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

4 года назад
 • Вы подписаны

Развлечение клиента WebView

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

4 года назад
 • Вы подписаны

Навигация по вводам

Как уже говорилось ранее, в виджете WebView нет панели инструментов навигации. Это позволяет использовать его там, где такая панель была бы бессмысленной и занимала бы лишнюю площадь экрана. Тем не менее, если вы хотите предложить навигационные возможности, вы можете это сделать, но вам придется предоставить пользовательский интерфейс. WebView предлагает способы выполнения обычной навигации в браузере, включая следующие: - reload() для обновления просматриваемой в данный момент веб-страницы -...

4 года назад
 • Вы подписаны

Функции для контекстного меню

Чтобы узнать, когда был выбран пункт контекстного меню, реализуйте функцию onContextItemSelected() для активности. Обратите внимание, что в этом обратном вызове вы получаете только экземпляр MenuItem, который был выбран. В результате, если у вашей активности есть два или более контекстных меню, вы можете убедиться, что у них есть уникальные идентификаторы элементов меню для всех вариантов выбора, чтобы вы могли различать их в этом обратном вызове. Кроме того, вы можете вызвать getMenuInfo() для MenuItem, чтобы получить ContextMenu...

Покупайте СтеллыИ дарите их за контент