Колисниченко Д.Н., Программирование для Android 5. Самоучитель
BHV, 2015 г., 978-5-9775-3548-9
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Читателям книги "Программирование для Android.
Самоучитель"
Как читать эту книгу?
ЧАСТЬ I. ВВЕДЕНИЕ В ANDROID
Глава 1. Знакомство с Android
1.1. Вкратце об Android
1.2. Выбор Android-устройства
1.2.1. Процессор
Общие сведения
Подробнее об ARM-процессорах
Процессоры от Intel
Выводы
1.2.2. Память
1.2.3. Дисплей
1.2.4. Видеоускоритель
1.3. Архитектура Android
1.4. Google Play Маркет
Глава 2. Подготовка среды разработки
2.1. Необходимое программное обеспечение
2.2. Установка JDK
2.3. Установка среды разработки
2.4. Плагин ADT
2.5. Уровни API
2.6. Подробнее о составе Android SDK
2.7. Эмулятор Android-устройства
2.7.1. Создание Android Virtual Device (AVD)
2.7.2. Запуск эмулятора и проблемы при запуске
2.7.3. Комбинации клавиш эмулятора
2.7.4. Управление виртуальным устройством с
помощью команды adh
2.8. Как подключить физическое устройство для
запуска на нем приложений?
2.9. Правильное включение отладки по USB
Глава 3. Первое Android-приложение
3.1. Разработка приложения в Eclipse
3.2. Подробнее о запуске приложения в Android 5.0
3.3. Боремся с медленным запуском эмулятора
3.4. Создание снимка экрана виртуального
устройства
ЧАСТЬ П. БАЗОВОЕ ПРОГРАММИРОВАНИЕ ДЛЯ
ANDROID
Глава 4. Основы построения приложений
4.1. Структура Android-проекта
4.2. Компоненты Android-приложения
4.3. Процессы в ОС Android
4.4. Подробнее о файле AndroidManifest.xml
Глава 5. Разработка интерфейса пользователя
5.1. Разметка интерфейса
5.1.1. Файл разметки и редактор разметки
5.1.2. Типы разметки
FrameLayout
LinearLayout
TableLayout
RelativeLayout
GridLayout
Absolute Layout
5.1.3. Исследование разметки с помощью Hierarchy
Viewer
5.2. Основные виджеты графического интерфейса
5.2.1. Текстовые поля
5.2.2. Кнопки
Button - обычная кнопка
RadioButton - зависимые переключатели
CheckBox - независимые переключатели
ToggleButton - кнопка включено/выключено
ImageButton - кнопка с изображением
5.2.3. Индикатор ProgressBar
5.2.4. Средства отображения графики
5.2.5. Виджеты AnalogClock и DigitalClock
5.2.6. Использование компонента DatePicker
Глава 6. Уведомления, диалоговые окна и меню
6.1. Уведомления
6.2. Диалоговые окна
6.2.1. AlertDialog
6.2.2. DatePickerDialog
6.2.3. TimePickerDialog
6.3. Меню
6.3.1. Меню выбора опций
6.3.2. Меню со значками
6.3.3. Расширенное меню
6.3.4. Контекстное меню
6.3.5. Подменю
6.4. Диалоговое окно открытия файла
Глава 7. Графика
7.1. Класс Drawable
7.2. Класс TransitionDrawable
7.3. Класс ShapeDrawable .
Глава 8. Мультимедиа
8.1. Поддерживаемые форматы
8.2. Работа с аудиозаписями
8.2.1. Воспроизведение звука с помощью
MediaPlayer
8.2.2. Запись звука с помощью MediaRecorder
8.2.3. Использование AudioRecordlAudioTrack
8.3. Работаем с видеозаписями
Глава 9. Методы хранения данных
9.1. Три метода доступа к данным
9.2. Чтение и запись файлов
9.2.1. Текстовые файлы
9.2.2. Файлы изображений
9.3. Работа с URI
9.4. Предпочтения: сохранение настроек
приложения
ЧАСТЬ III. ПРОФЕССИОНАЛЬНОЕ
ПРОГРАММИРОВАНИЕ
Глава 10. Деятельности и намерения. Передача
данных между деятельностями
10.1. Еще раз о компонентах приложения
10.2. Однозадачный режим
10.3. Ориентация экрана
10.4. Сохранение и восстановление состояния
деятельности
10.5. Передача данных между деятельностями
Глава 11. Потоки, службы и широковещательные
приемники
11.1. Потоки
11.1.1. Запуск потока
11.1.2. Установка приоритета потока
11.1.3. Отмена выполнения потока
11.1.4. Обработчики Runnable-объектов: класс
Handler
11.2. Службы
11.3. Широковещательные приемники
Глава 12. Создание анимации
12.1. Анимация преобразований
12.2. Традиционная кадровая анимация
Глава 13. База данных SQLite
13.1. Несколько слов о базах данных
13.2. Класс SQLiteOpenHelper
13.3. Разработка блокнота
Глава 14. Соединение с внешним миром
14.1. Отправка SMS
14.2. Работа с браузером
Глава 15. Платформа Titanium Mobile
15.1. Основные сведения о Titanium Mobile
15.2. Установка Titanium Studio
15.3. Создание первого RIA-приложения с помощью
Titanium Studio
15.3.1. Создание проекта
15.3.2. Установка переменных окружения
15.3.3. Ситуация: компилятор javac не найден
15.3.4. Ошибка: Error generating R.java from manifest
15.3.5. Что дальше?
Глава 16. Взаимодействие с аппаратными
средствами
16.1. Получение информации об устройстве
16.2. Прослушивание состояния устройства
16.3. Набор номера
16.4. Виброзвонок
16.5. Датчики мобильного устройства
16.6. Доступ к камере
16.7. Bluetooth
16.7.1. Включение Bluetooth-адаптера
16.7.2. Обнаружение соседних устройств
16.7.3. Установка соединения с
Bluetooth-устройством
16.8. Дополнительное оборудование виртуального
устройства
Глава 17. Работа с Google Play Маркет
17.1. Что такое Play Маркет?
17.2. Правила размещения приложений на Play
Маркет
17.3. Регистрация аккаунта разработчика
17.4. Телефон для разработчика: Android Developer
Phone
17.5. Подготовка приложений к продаже
17.5.1. Тестирование на разных устройствах
17.5.2. Поддержка другого разрешения экрана
17.5.3. Локализация
17.5.4. Пиктограмма приложения
17.5.5. Ссылки на магазин
17.5.6. Подготовка АРК-файла к загрузке
Глава 18. Отладка приложений
18.1. Средства среды Eclipse
18.1.1. Выбор конфигурации запуска
18.1.2. Использование DDMS
18.1.3. Перспектива Debug
18.2. Утилиты отладки из Android SDK
18.2.1. Android Debug Bridge
18.2.2. Использование LogCat
18.2.3. Системные утилиты отладки
18.2.4. Отладчик gdb и Android-приложения
Вместо заключения
Приложение. Арр Inventor - среда быстрой
разработки приложений
П.1. Что такое Арр Inventor?
П.2. Начало работы с Арр Inventor
П.З. Основной экран Арр Inventor
П.4. Проектирование приложения
Предметный указатель
Об авторе
Отзывы
Последние поступления в рубрике "Linux"
Linux All??“in??“One For Dummies Dulaney E.
8 BOOKS IN 1 Getting Started with Linux Linux Desktops Networking The Internet Administration Security Scripting Linux Certification Get up and running with the popular Linux operating system Are you a Linux user looking to take your... | |
Bash Pocket Reference Robbins A.
It\"s simple: if you want to interact deeply with Mac OS X, Linux, and other Unix-like systems, you need to know how to work with the Bash shell. This concise little book puts all of the essential information about Bash right at your fingertips.... | |
Linux с нуля. Версия 7.3 Бикманс Ж.
Если вы мечтаете собрать свою собственную операционную систему, то книга \\\"Linux с нуля\\\" - именно для вас.... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Колисниченко Д.Н., Программирование для Android 5. Самоучитель в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.