background preloader

Android

Facebook Twitter

Книга "Разработка приложений для Android" Коматинени, Маклин 978-5-459-00530-1 купить, цена, заказ, оптом, отзывы. Благодаря этому практическому руководству вы научитесь создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки.

Книга "Разработка приложений для Android" Коматинени, Маклин 978-5-459-00530-1 купить, цена, заказ, оптом, отзывы

Помимо основных вопросов и методик написания программ для Android, в книге рассмотрены более сложные темы, в частности, создание пользовательских 3D-компонентов, работа с OpenGL и сенсорными экранами, в том числе обработка жестов. Вы узнаете об интегрированных в Android... Благодаря этому практическому руководству вы научитесь создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки. Помимо основных вопросов и методик написания программ для Android, в книге рассмотрены более сложные темы, в частности, создание пользовательских 3D-компонентов, работа с OpenGL и сенсорными экранами, в том числе обработка жестов.

Интерфейс «как в маркете» и кое-что еще. Про слайдинг экранов в Android тут уже писали.

Интерфейс «как в маркете» и кое-что еще

Но в таком случае приложение будет выглядеть так: А вы не задумывались, как сделать, чтобы приложение выглядело как на следующих скриншотах? Тогда добро пожаловать под кат! Библиотека достаточно популярна — ею пользуются, к примеру, разработчики Beautiful Widgets. Скачиваем ее с официального сайта. Предположим, вы уже создали приложение по вышеуказанному туториалу. Public String getTitle(int pPosition) { return (String) (mPages.get(pPosition).getTag()); } Метод получает заголовок данной страницы. mJokesRuPage = inflater.inflate(R.layout.jokes_ru, null); mJokesRuPage.setTag(getString(R.string.russian)); В лэйаут главной страницы добавим код: После добавления страниц укажем, что хотим использовать индикатор страниц в заголовке: mTitleIndicator = (TitlePageIndicator) findViewById(R.id.indicator); mTitleIndicator.setViewPager(mPager); mTitleIndicator.setCurrentItem(0); Все, оно работает :) Полный исходник главной страницы: Полный исходник адаптера:

Начало разработки под Android с Eclipse. Сегодня существует множество подходов к разработке мобильных приложений.

Начало разработки под Android с Eclipse

Сложные аппаратные устройства, планшетные ПК и различные программные платформы (Symbian OS, iOS, WebOS, Windows Phone 7…) открывают бескрайнее пространство для разработчиков. Итак, список приложений для начала разработки мобильных приложений огромен. Какую платформу выбрать? Какой язык программирования учить? Какой набор приложений выбрать для планирования проекта? Почему именно Android? Android - открытая платформа, основанная на ядре Linux. Бесплатные инструменты разработки для Android SDK позволяют быстро начать создание бесплатных или почти бесплатных приложений. Вот несколько других отличий Android SDK, которые предлагает Вам преимущества как разработчику: Пакет Android SDK доступен для Windows, Mac и Linux, поэтому вам не нужно платить за новое "железо" для написания приложений.SDK встроен в Java. Хватит говорить - давайте начнем разработку приложений для Android! Пишем первое приложение для Android. В любом деле самое сложное — это начало.

Пишем первое приложение для Android

Часто бывает тяжело войти в контекст, с чем столкнулся и я, решив разработать свое первое Android-приложение. Настоящая статья для тех, кто хочет начать, но не знает с чего. Статья затронет весь цикл разработки приложения. Вместе мы напишем простенькую игру “Крестики-Нолики” с одним экраном (в ОС Android это называется Activity). Отсутствие опыта разработки на языке Java не должно стать препятствием в освоении Android. Установка необходимых программ и утилит Перечислю необходимые инструменты. JDK — набор для разработки на языке Java;Android SDK and AVD Manager — набор утилит для разработки + эмулятор;IDE c поддержкой разработки для Android:Eclipse + ADT plugin;IntelliJ IDEA Community Edition;Netbeans + nbandroid plugin; Утилиты устанавливаются в определенном выше порядке. Запуск виртуального устройства Список устройств Создание проекта Итак, File->New Project: По нажатию кнопки F6 проект соберется, откомпилируется и запустится на виртуальном девайсе.

Android Development Tutorial. Часть 1/? Ларс Вогель — евангелист Eclipse.

Android Development Tutorial. Часть 1/?

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

Архитектура Android-приложений. Часть I — истоки

Откровенно говоря, официальную статью Google по этой теме я считаю не очень полезной. Детально отвечая на вопрос «как», она совсем не объясняет «что» и «почему». Итак, вот моя версия, и, я надеюсь, она внесёт некоторую ясность. Да, кстати, я полностью одобряю чтение статей Google, поскольку они содержат полезную информацию, повторять которую я не собираюсь. Архитектура ОС Android — немного истории Как это часто бывает в IT, многие вещи не могут быть объяснены в отрыве от истории возникновения конкретного программного обеспечения.

Обновление инструментария. 24 марта 2012 в 04:17 Буквально на днях Google обновил все основные инструменты разработки под платформу Android:Android SDK r17ADT плагин для Eclipse 17.0.0NDK r7bSupport Package r7 Итак, подробнее: Android SDK Добавлена возможность подробного просмотра использования сети приложениями в DDMS.Эмулятор:Добавлена ​​поддержка аппаратного ускорения рендеринга графики.

Обновление инструментария

Требуется Android 4.0.3 (API 15), Revision 3 или выше. Не все приложения поддерживает ускорение, в первую очередь это браузер и приложения, которые используют виджет WebView. ADT плагин для Eclipse 1. Обновлено окно с результатами проверки, теперь оно устроенно в виде дерева, а не обычного списка, что очень даже удобно.Добавлено множество новых действий: развернуть / свернуть все, игнорировать предупреждение в файле/проекте/везде, настройки столбцов, настройки.Добавлены новые колонки, такие, как категории, приоритет, проект, файл и строка.