Android
Элемент CheckBoxPreference
Вы видели, что представление ListPreference отображало списковый элемент управления пользовательского интерфейса. Подобным образом, представление CheckBoxPreference отображает виджет в виде флажка.
Давайте расширим наше демонстрационное приложение для поиска авиарейсов. Предположим, что пользователю нужно дать возможность формировать список столбцов для просмотра результирующего… Читать далее
Дескриптор настроек можно получить двумя способами
• Проще всего поступить так, как продемонстрировано в нашем примере, т.е. вызвать PreferenceManager.getDefaultSharedPreferences(this). Аргумент this представляет собой контекст для поиска стандартных разделяемых настроек, а имя пакета для this будет использовано для определения имени и местоположения файла настроек — это файл,… Читать далее
Что собой представляют службы в Android
Класс Service в Android представляет собой оболочку для кода, обладающего поведением службы. В отличие от рассмотренного ранее класса AsyncTask, объект Service не создает собственные потоки автоматически. Потоки для объекта Service должен создать разработчик. Это значит, что без добавления многопоточности код… Читать далее
Что собой представляют локальные службы
Локальные службы запускаются через Context.startService(). После запуска они продолжают выполняться до тех пор, пока клиент не вызовет Context.stopService () для службы или сама служба не вызовет stopSelf(). Обратите внимание, что если при вызове Context .startService() служба еще не создана, система… Читать далее
Анализаторы SOAP, JSON и XML
А что насчет SOAP? В Интернете доступно множество веб-служб, основанных на SOAP, однако к настоящему моменту Google не предоставляет прямой поддержки обращения к веб-службам SOAP в Android. Взамен Google предлагает работу с веб-службами REST, по-видимому, преследуя цель сократить объем вычислений… Читать далее