Купить книги в Киеве - онлайн Интернет-магазин BookZone
Теория игр. Искусство стратегического мышления в бизнесе и жизни
Теория игр. Искусство стратегического мышления в бизнесе и ж - Авинаш Диксит, Барри Нэлбафф
"Теория игр. Искусство стратегического мышления в бизнесе и жизни". Авинаш Диксит, Барри Нэлбафф.

Единственная книга на русском языке о теории игр. Интересные...
Цена: 424 грн
+ от 2% до 12% на бонусный счет
О компании Доставка и оплата Помощь Контакты
Войти на сайт

  Логин (Регистрация)


  Пароль(Забыли?)

Закрыть [x]

BookZoneКомпьютерная литератураКарманные компьютеры, нетбуки, ноутбуки

Google Android: программирование для мобильных устройств - Алексей Голощапов

Алексей Голощапов

Google Android: программирование для мобильных устройств

Издательство: BHV-СПб

Артикул: 30400

Старая цена: 207 грн

цена: 165.6 грн Распродажа


есть в наличии


Быстрый заказ

Обратите внимание, на товары со скидкой бонусы не начисляются.

Год издания: 2011
Номер издания: 0
В наличии: 1 шт.
ISBN: 978-5-9775-0562-8
Количество страниц: 448
Формат:
Обложка: Мягкий

Описание книги Google Android: программирование для мобильных устройств

Книга "Google Android: программирование для мобильных устройств" представляет вашему вниманию описание возможностей, способов и средств разработки программ для мобильных телефонов, смартбуков и планшетных компьютеров под управлением операционной системы на ядре Linux - Google Android. Изложение материала начинается от базовых сведений о платформе Android до описания программного обеспечения, необходимого для разработки Android-приложений. Авторы рассматривают основные компоненты приложений, использование базовых виджетов и виджетов-списков, создание и вызов уведомлений из приложения, работу с файлами, способы хранения и обработки данных, создание служб в Android и др. Показано применение графических ресурсов и создание анимации в приложениях с использованием возможностей Android SDK. На прилагаемом к "Google Android: программирование для мобильных устройств" компакт-диске приведены примеры из книг.

Содержание:


Оглавление Введение
На кого рассчитана эта книга
Краткое описание глав
Исходные коды примеров
Благодарности
Глава 1. Базовые сведения о платформе Android
1.1. Уровень ядра
1.1.1. Драйвер IPC
1.1.2. Управление энергопотреблением
1.1.3. Драйверы оборудования
1.2. Уровень библиотек
1.2.1. Системная библиотека libc
1.2.2. Менеджер поверхностей
1.2.3. Функциональные библиотеки
1.3. Среда выполнения
1.3.1. Dalvik Virtual Maсhine
1.3.2. Core Libraries
1.4. Уровень каркаса приложений
1.5. Уровень приложений
Глава 2. Среда разработки
2.1. Создание среды разработки
2.1.1. Системные требования
2.1.2. Установка JDK
2.1.3. Установка Eclipse
2.1.4. Установка Android SDK
2.1.5. Установка Android Development Tools
2.2. Обзор Android SDK
2.2.1. Версии SDK и Android API Level
2.2.2. Инструменты для разработки и отладки приложений
2.2.3. Android Virtual Device
Глава 3. Первое приложение для Android
3.1. Создание проекта в Eclipse
3.2. Структура проекта
3.2.1. Каталог ресурсов
Подкаталог res/layout/
Подкаталог res/drawable/
Подкаталог res/values/
3.2.2. Файл R.java
3.2.3. Файл HelloAndroidActivity.java
3.2.4. Файл AndroidManifest.xml
Глава 4. Компоненты Android-приложения
4.1. Деятельность
4.2. Службы
4.3. Приемники широковещательных намерений
4.4. Контент-провайдеры
4.5. Процессы и потоки
4.5.1. Жизненный цикл процессов
4.5.2. Приоритет и статус процессов
4.6. Жизненный цикл компонентов приложения
4.6.1. Активация компонентов
4.6.2. Завершение работы компонентов
4.7. Файл AndroidManifest.xml
4.7.1. Общая структура манифеста
4.7.2. Структура элемента <аpplication>
Глава 5. Графический интерфейс пользователя
5.1. Деревья представлений
5.2. Разметка
5.2.1. Объявление в XML
5.2.2. XML-элементы и атрибуты
5.3. Инициализация представлений
5.4. Стандартные разметки
5.4.1. FrameLayout
5.4.2. LinearLayout
5.4.3. TableLayout
5.4.4. RelativeLayout
5.5. Отладка интерфейса с помощью Hierarchy Viewer
5.5.1. Layout View
5.5.2. Pixel Perfect View
Глава 6. Базовые виджеты
6.1. Текстовые поля
6.1.1. TextView
6.1.2. EditText
6.2. Добавление полос прокрутки
6.3. Отображение графики
6.4. Обработка событий
6.5. Кнопки и флажки
6.5.1. Button
6.5.2. RadioButton и RadioGroup
6.5.3. CheckBox
6.5.4. ToggleButton
6.5.5. ImageButton
6.6. Закладки
6.7. Индикаторы и слайдеры
6.7.1. ProgressBar
6.7.2. SeekBar
6.7.3. RatingBar
6.8. Компоненты отображения времени
6.8.1. AnalogClock и DigitalClock
6.8.2. Chronometer
Глава 7. Виджеты-списки и привязка данных
7.1. Адаптеры данных
7.2. Текстовые поля с автозаполнением
7.2.1. AutoCompleteTextView
7.2.2. MultiAutoCompleteTextView
7.3. Oтображениe данных в списках
7.3.1. ListView
7.3.2. Spinner
7.3.3. GridView
7.4. Отображение графики в списках
7.4.1. Отображение графики в GridView
7.4.2. Gallery
7.4.3. SlidingDrawer
7.5. Создание списка с собственной разметкой
Глава 8. Уведомления
8.1. Всплывающие уведомления
8.2. Создание собственных всплывающих уведомлений
8.3. Уведомления в строке состояния
8.4. Создание собственных уведомлений для строки состояния
Глава 9. Диалоговые окна
9.1. Создание диалоговых окон
9.2. AlertDialog
9.2.1. AlertDialog c кнопками
9.2.2. AlertDialog cо списком
9.2.3. AlertDialog c радиокнопками
9.2.4. AlertDialog c флажками
9.3. ProgressDialog
9.4. DatePickerDialog
9.5. TimePickerDialog
9.6. Создание собственных диалогов
Глава 10. Меню
10.1. Меню выбора опций
10.1.1. Меню со значками
10.1.2. Расширенное меню
10.2. Контекстное меню
10.3. Подменю
10.4. Добавление флажков и переключателей в меню
Глава 11. Управление деятельностями
11.1. Жизненный цикл деятельности
11.1.1. Сохранение состояния деятельности
11.1.2. Стек деятельностей
11.2. Намерения
11.3. Группы намерений
11.4. Запуск деятельностей и обмен данными между деятельностями
11.5. Фильтры намерений и запуск заданий
Глава 12. Службы
12.1. Жизненный цикл служб
12.2. Создание службы
Глава 13. Приемники широковещательных намерений
13.1. Жизненный цикл приемников широковещательных намерений
13.2. Приемники системных событий
13.3. Использование широковещательных намерений
13.3.1. Передача событий через намерения
13.3.2. Прослушивание событий приемниками широковещательных намерений
13.3.3. Пример приложения-приемника намерений
13.3.4. Пример приложения-передатчика намерений
Глава 14. Работа с файлами и сохранение пользовательских настроек
14.1. Чтение и запись файлов
14.2. Предпочтения
14.2.1. Использование предпочтений
14.2.2. CheckBoxPreference
14.2.3. EditTextPreference
14.2.4. ListPreference
14.2.5. RingtonePreference
14.2.6. PreferenceCategory
14.2.7. PreferenceScreen
Глава 15. База данных SQLite и контент-провайдеры
15.1. База данных SQLite
15.1.1. Создание базы данных: класс SQLiteOpenHelper
15.1.2. Управление базой данных: класс SQLiteDatabase
15.2. Контент-провайдеры
15.2.1. Модель данных
15.2.2. URI
15.3. Создание контент-провайдера
15.3.1. Расширение класса ContentProvider
15.3.2. Декларирование контент-провайдера в файле манифеста
15.4. Запросы к контент-провайдеру
15.4.1. Чтение возвращаемых значений
15.4.2. Позиционирование курсора
15.4.3. Добавление записей
15.4.4. Изменение записи
15.4.5. Удаление записей
15.5. Практическое приложение для работы с базой данных
Глава 16. Ресурсы, активы и локализация приложений
16.1. Доступные типы ресурсов
16.2. Создание ресурсов
16.3. Ссылки на ресурсы
16.4. Использование ресурсов в коде программы
16.4.1. Загрузка простых типов из ресурсов
16.4.2. Загрузка файлов произвольного типа
16.4.3. Создание меню в XML
16.4.4. Загрузка XML-документов
16.5. Стили и темы
16.5.1. Стили
16.5.2. Темы
16.5.3. Определение собственных стилей и тем
16.6. Активы
16.7. Локализация приложений
16.7.1. Ресурсы, заданные по умолчанию
16.7.2. Создание локализованных ресурсов
Глава 17. Графика
17.1. Объект Drawable
17.2. Создание объектов Drawable в коде программы
17.2.1. Класс TransitionDrawable
17.2.2. Класс ShapeDrawable
17.3. Рисование на канве
Глава 18. Создание анимации
18.1. Анимация преобразований
18.1.1. Создание анимации в XML-файле
Общие атрибуты
Элемент 404
Элемент 404
Элемент 404
Элемент 405
Элемент 405
18.1.2. Анимация графических примитивов
18.1.3. Анимация графических файлов
18.1.4. Анимация группы представлений
18.2. Кадровая анимация
18.2.1. Создание кадровой анимации в XML
18.2.2. Создание анимации в коде программы
Приложение. Описание компакт-диска и установка примеров
Описание компакт-диска
Установка примеров
Предметный указатель

Специальное предложение!

Нашли книгу в других интернет-магазинах дешевле? Отправьте нам ссылку и мы оплатим разницу! подробнее

Ссылка:     Цена:     Ваш email: 

С этой книгой хорошо покупать

          

           396,6 грн
Планшеты с Android для чайников

(Экономьте 19.83 грн на следующей покупке)


Отзывы Google Android: программирование для мобильных устройств

stiv

Программирование происходит на С++ ?

2010-10-28 13:20:32


knx

нет, objective-c

2010-10-30 15:30:06


knx

программирование происходит на JAVA

2010-10-30 15:30:45


protoss5482

скорей всего java

2010-10-30 17:23:22


abel

естественно, java. должен заметить, что в книге вопросам программирования именно на java уделено не много времени. если вы только начинаете знакомство с этим языком, лучше запастись соответствующим справочником.

2010-11-04 10:22:50


Javamaster

Написание под эту платформу требует очень хорошего знания Java Поэтому если с Java плотно не работали то покупка абсолютно бесполезная.

2010-11-07 22:30:07


Игорь

Я с java плотно не работал. Купил, прочитал, для начального уровня самое оно, позволяет положить широкий фундамент в андроидстроении. Если есть хоть какой опыт в программировании, то читать можно спокойно, тем более Java простой язык.

2010-11-14 19:59:39


ibat

Жаль описано только возможности версии 1.6. Но для начинающий очень даже не плохо.

2010-12-09 18:35:15


Николай

Очень хорошая книга как для начала работы с Андройдом

2011-02-26 18:02:07


Петр

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

2011-03-13 23:27:56




Знаков не хватает в тексте книги, но на диске всё нормально!

2011-05-07 09:59:11


Артур

Книга неплохая, знания Java как таковые для понимания работы примеров, требуются минимальные. (Подойдет даже опыт работы на любом другом ОО-языке) Дано большое количество примеров работы со стандартными виджетами. Многие примеры описаны достаточно сухо и неинтересно :( Для более фундаментального изучения стоит посмотреть на англоязычные источники. Увы с русскоязычными пока дела обстоят плохо...

2011-05-13 20:28:32


Юджин

По 5-ти бальной, даю 3+. Автор в большинстве случаев вообще не дает анализ приведенного им кода (листинга). Что, зачем. Не понятно. Слишком все сжато. Книга похожа на коспект лекций. Но, вот только на лекциях вы не были.

2011-05-18 17:16:29


Бекир

Юджин, согласен, многое сжато, но обычно кто захочет покупать эту книгу имеет умную голову, и вполне может разобраться, а для новичков книга будет сложной, но хорошие знания java вам помогут!

2011-06-01 17:10:09


Алексей

Мда, с Юджином согласен

2011-08-19 12:00:05


Роман

Как по мне, то это выборочный перевод публикаций с сайта http://developer.android.com/guide/index.html но только на русском и с примерами. В принципе, достаточно практично описано, пусть и без объяснения кода - для того надо бы Java знать, хоть основы. Основные принципы описывает, ну а дальше уже нужно конкретные проблемы решать самим - с помощью поиска по тырнету и друзей-товарищей. Удачи в освоении!

2012-01-03 19:46:35


Ваше имя:
Комментарий:
Введите символы на картинке:



  • iPhone 5. Наглядное руководство - Гай Харт-Дэвис
  • Занимательная электроника и электротехника для начинающих и не только... - Ванюшин М.
  • Ноутбук для ваших родителей - Цой Лариса
  • Контентная стратегия для мобильных устройств - Карен Макгрейн
  • 100 секретов работы на Android, которые должен знать каждый - Дремова


  • Подпишитесь на RSS каналы и узнавайте о новинках первыми!

    rssКомпьютерная литература

    rssКарманные компьютеры, нетбуки, ноутбуки

    x
    Вверх страницы ▲


     
    О Букзоне

    Как оплатить покупку
    Как получить
    Контакты и схема проезда
    Скидки

    Бонусная программа
    Партнерская программа
    Кабинет

    Личный кабинет
    Книга отзывов
    Помощь


    © 2003 — 2017 Интернет-магазин «Букзон»