Android

Более сложные концепции пользовательского интерфейса

Более сложные концепции пользовательского интерфейса

XML-определения компоновок страниц (похожие на веб-страницы HTML) играют критически важную роль при описании пользовательского интерфейса Android. Давайте рассмотрим пример XML-файла Android с описанием простой компоновки с текстовым представлением:

>?xml version="1.0" encoding="utf-8"?<

>!— поместить в /res/layout/sample page1.xml —<

>!— сгенерирует идентификатор… Читать далее

Основные компоненты Android

Основные компоненты Android

Инфраструктура пользовательского интерфейса Android, как и многие другие части Android, основана на новой концепции под названием намерение (intent) или цель. Намерение — это внутрипроцессный и межпроцессный механизм для вызова компонентов в Android.

Компонент в Android — это порция кода, которая… Читать далее

Пользовательский интерфейс Android

Пользовательский интерфейс Android

В Android используется инфраструктура пользовательских интерфейсов (user interface — UI), напоминающая другие полнофункциональные инфраструктуры для настольных компьютеров. В действительности, эта инфраструктура является более современной и асинхронной. По сути, Android UI представляет собой среду четвертого поколения, если считать традиционный Microsoft Windows… Читать далее

WinAmp для android

WinAmp для android
В WinAmp для android существует функция доступа к информации о медиа файле. Слушая композицию, одновременно можно посмотреть дату ее релиза, информацию об исполнителе и альбоме из таких источников, как: Amazon, You Tube, Pandora. Не забыли разработчики и возможности доступа к… Читать далее

Кто использует Android?

258
Результаты проведенных исследований сегмента мобильных телефонов организацией Net Applications показали, что число Android-пользователей мобильного интернета составляет всего 18,9% от общего количества пользователей. Самыми активными оказались владельцы устройств, сопряженных с ОС от Apple – iOS – их число в процентном соотношении… Читать далее

Какой выбрать планшет?

планшет
Планшет Lenovo A3500FL является устройством, которое всю графическую информацию демонстрирует на 7-дюймовом дисплее. В основе этого элемента находится IPS-матрица, разрешение которой достигает 1280х800 пикс. Этот дисплей четко отображает фотографии, которые можно сделать, используя фронтальную 2-мегапиксельную камеру. Эти фотографии сохраняются на… Читать далее

Знакомство с моделью безопасности в Android

Знакомство с моделью безопасности в Android

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

Защита на границах процессов

Защита на границах процессов

В среде настольного компьютера большинство приложений выполняется с одним и тем же идентификатором пользователя. В отличие от этого, в Android каждое приложение обычно выполняется под собственным уникальным идентификатором. За счет запуска каждого приложения под другим идентификатором, Android создает вокруг каждого… Читать далее

Запрос POST

Запрос POST

Для запуска многоэлементного запроса POST потребуется создать экземпляр HttpPost и вызвать его метод setEntity() с передачей ему экземпляра MultipartEntity (вместо UrlEncodedFormEntity, который создавался для отправки параметров “имя/значение” формы). MultipartEntity представляет тело многоэлементного запроса POST. Как видно в коде, сначала создается… Читать далее

Выравнивание приложения утилитой zipalign

Выравнивание приложения утилитой zipalign

Весьма желательно, чтобы приложение во время своей работы использовало память максимально эффективно. Если приложение содержит несжатые данные (например, некоторые виды изображений или файлы данных), то Android может отобразить эти данные непосредственно в память с помощью вызова mmap() . Однако для… Читать далее