Android для пользователя

Колисниченко Д."Android для пользователя. Полезные программы и советы" БХВ Петербург, 2013 год, 256 стр.

БХВ Петербург http://www.bhv.ru/

 

Вы решили приобрести Android-смартфон, что ж эта книга для вас. Прочитав книгу вы сможете подобрать себе смартфон исходя из собственного бюджета. Рекомендациям по подбору и ценовым категориям посвящена первая глава книги. Далее по ходу изложения автор подробно описывает все тонкости работы, возможные проблемы возникающие у пользователя, дает советы по их устранению.

Целая глава отведена работе с мультимедийными программами: как превратить телефон в тюнер, пульт дистанционного управления,работать в Photoshop Mobile, выполнить покадровую съемку. В третьей главе описываются приемы и тонкости работы в интернете, прочитав её вы самостоятельно сможете перенести свои закладки из браузера Google Chrome в браузер Android,оптимизировать трафик и удалить рекламу из приложений и области уведомлений, настроить Wi-Fi,а также оптимизировать работу с torrent-клиентом, ICQ, GTalk, Skype, Fringe.

Смартфон это не только телефон и интернет навигатор, но и мобильный центр развлечений, офис и навигационное устройство. Эти параметры в книге тоже не обойдены вниманием. Как выбрать лучший офисный пакет, во что поиграть, компас в HTC, работа с программами Tripadvisor и TripIt, отслеживание маршрутов и многое другое.Хотите самостоятельно создать приложение для Android, но программирование- это не ваш "конёк", что ж нет проблем, сервис App Inventor от Google Labs для вас.

Работе с данным сервисом в книге уделено особое внимание, начиная от проектирования приложений их программирования(исключительно визуальными средствами), до отладки и запуска. Освещаются также вопросы по работе с Android SDK и эмулятором Android Virtual Device. Дан пример по разработке браузера с помощью App Inventor, и его тестирование.

Полное содержание

Оглавление Введение 9
О чем и для кого эта книга? 9
Используем и создаем программы 9
APK-файлы 10
Часть I. Программы и советы.

Глава 1. Общие советы
1.1. Выбор Android-устройства 13
1.1.1. Бюджетные модели — до 250 долларов 14
1.1.2. Средний класс — от 250 до 400 долларов 15
1.1.3. Премиум-сегмент — от 400 долларов 17
1.1.4. Итоги 18
1.2. Оптимизация рабочего пространства 20
1.3. Удаление приложений со смартфона 21
1.4. Сообщение приложения Market: "No Connection. Retry" 22
1.5. Как получить APK-файл приложения? 23
1.6. Автоматическая регулировка громкости в зависимости от ситуации 26
1.7. Много бесплатных приложений на Amazon 27
1.8. Запуск APK-файла в эмуляторе 29
1.9. Создание скриншота приложения 37

Глава 2. Мультимедиа
2.1. Получаем неограниченное хранилище для фото 41
2.2. Покадровая съемка 42
2.3. Пульт дистанционного управления, или удаленное управление музыкой 43
2.4. Программа для медитации 45
2.5. Как превратить телефон в тюнер, или gStrings 45
2.6. Просмотр фильмов на Android 46
2.7. Astro Player — отличный альтернативный музыкальный проигрыватель 48
2.8. Легендарный Winamp для Android 51
2.9. Альтернативный видеопроигрыватель mVideoPlayer 52
2.10. Photoshop Express (он же Photoshop Mobile) 54

Глава 3. Интернет
3.1. Куда девается трафик? 63
3.2. Перенос закладок из Google Chrome в браузер Android 65
3.3. Что такое QR-код? 66
3.4. Как изменить user agent стандартного браузера 68
3.5. Удаление рекламы из приложений 69
3.6. Удаление рекламы из области уведомлений 71
3.7. Ловим лучший Wi-Fi-сигнал 72
3.8. Удаленное управление torrent-клиентом 73
3.9. Скачиваем торренты на Android 76
3.10. Управлением Android-устройством 77
3.11. Сервисы мгновенного обмена сообщениями и программы для звонков ICQ, GTalk, Skype, Fringe 78

Глава 4. Звонки и SMS
4.1. Запись телефонного разговора 85
4.2. Как сэкономить деньги на платной SMS-рассылке? 86
4.3. Резервное копирование SMS 86
4.4. Дешевые звонки. SIP 88
4.5. Skype vs Fring vs SIP. Что выбрать? 94

Глава 5. Игры
5.1. Выбор устройства для игр 97
5.2. Во что бы поиграть? 102
5.3. Chainfire 3d. Запуск игр для чужого видеоускорителя 102

Глава 6. Офисные приложения
6.1. Выбор лучшего офисного пакета 105
6.2. Яндекс-почта 106
6.3. Чтение электронных книг 106

Глава 7. Навигация для Android
7.1. О бесплатной навигации 109
7.2. Отслеживание маршрутов 111
7.3. Компас в HTC 112
7.4. Подсказки путешественникам: программа Tripadvisor 113
7.5. Органайзер путешественника: программа TripIt 114

Глава 8. Системные трюки
8.1. Программный индикатор событий 117
8.2. Интерфейс iOS в Android 118
8.3. Android-устройство в качестве дополнительного монитора 119
8.4. Следим за энергосбережением, или как сэкономить заряд батареи 121
8.5. Сообщение "Внимание. Включение режима USB приведет к отключению Bluetooth. Продолжить?" 123
8.6. Многозадачность в Android 123
8.7. Тестирование производительности устройства 125
8.8. Файловый менеджер для Android 128
8.9. Как отключить перевод часов? 131
8.10. Передача файлов по воздуху: программа OnAir 132
8.11. Альтернативные программы беспроводной передачи файлов 133

Глава 9. Получение полномочий root
9.1. Что такое root-доступ? 135
9.2. Необходимые программы 136
9.3. Смартфоны LG Optimus One, LG Optimus 2x 140
9.4. Смартфоны Samsung GT-I9000 Galaxy S и Samsung GT-I9100 Galaxy S2 142
9.4.1. Samsung GT-I9000 Galaxy S, Android 2.2 и программа SuperOneClick 142
9.4.2. Samsung GT-I9000 Galaxy S, Android 2.3 и программа Unlock Root 144
9.4.3. Samsung GT-I9100 Galaxy S2 145
9.5. Samsung GT-S5830 Galaxy Ace 150
9.6. Смартфоны HTC. Получение S-OFF 150
9.7. Sony Ericsson XPERIA Arc/Arc S 152
9.8. ViewSonic ViewPad 7 153
9.9. Acer Liquid S100 153
9.10. Как узнать, что root-доступ получен? 153
Часть II. App Inventor. Разработка Android-приложений без программирования

Глава 10. Установка App Inventor
10.1. Что такое App Inventor? 157
10.2. Установка методом "домохозяйки" 159
10.3. Правильная установка 168
10.4. Решение проблем 169
10.4.1. Предупреждение безопасности 169
10.4.2. Ошибка "unable to launch application" 169
10.4.3. Установка драйверов телефона 169
10.4.4. Проблемы с загрузкой проектов в редакторе блоков 170
Не видно проекта в редакторе блоков 170
Запрос на ввод пути 170
10.4.5. Проблемы с подключением к телефону 170
При нажатии Connect to Phone в редакторе блоков ничего не происходит 170
Ошибка при нажатии Connect to Phone 171
10.4.6. Проблемы с запуском приложений на телефоне 171
Программа не запускается на телефоне 171
Программа исчезла из телефона 171
APK-файл огромного размера 171
В сгенерированном APK-файле — вирус 171

Глава 11. Первое приложение
11.1. Первое знакомство с App Inventor 173
11.2. Проектирование приложения 176
11.3. Запуск приложения 183
11.4. Домашнее задание 185

Глава 12. Компоненты и визуальное программирование
12.1. Все о компонентах 187
12.1.1. Группы компонентов 187
12.1.2. Некоторые общие свойства компонентов 188
12.1.3. Позиционирование компонентов на экране. Контейнеры 189
12.1.4. Методы (действия) компонентов 192
12.2. Редактор блоков и визуальное программирование 195
12.2.1. Экран редактора блоков 195
12.2.2. Типы данных 197
12.2.3. Управляющие конструкции 200
12.2.4. Логические выражения 205
12.2.5. Математические операции 205
12.2.6. Операции над текстом 208
12.2.7. Процедуры 210
12.3. Базовые компоненты 212
12.3.1. Кнопка Button 213
12.3.2. Холст Canvas 215
12.3.3. Флажок CheckBox 217
12.3.4. Часы Clock 217
12.3.5. Картинка Image 218
12.3.6. Надпись Label 219
12.3.7. Выбор списка ListPicker 219
12.3.8. Поля TextBox и PasswordTextBox 220
12.3.9. Сохранение параметров TinyDB 221
12.4. Мультимедиа компоненты 223
12.4.1. Камера Camera 223
12.4.2. Выбор изображения ImagePicker 223
12.4.3. Компонент Player 224
12.4.4. Компонент Sound 224
12.4.5. Компонент VideoPlayer 224
12.5. Группа компонентов Social 225
12.5.1. Выбор контакта ContactPicker 225
12.5.2. Компонент EmailPicker 225
12.5.3. Компонент PhoneCall 226
12.5.4. Выбор номера PhoneNumberPicker. Программа My Dialer 226
12.6. Датчики 227
12.7. Встроенный эмулятор 229

Глава 13. Разработка браузера с помощью App Inventor
13.1. Постановка задачи и проектирования интерфейса приложения 231
13.2. Визуальное программирование 232
13.3. Тестирование 233
Заключение 235
Приложение. Установка Android SDK 237
П 1. Необходимое программное обеспечение 237
П 2. Установка JDK 237
П 3. Установка Android SDK 240
П 4. Подробно о составе Android SDK 242
П 5. Подробно об эмуляторе Android Virtual Device 243
П 5.1. Создание AVD 243
П 5.2. Запуск эмулятора и проблемы при запуске 246
Предметный указатель 251
Рекомендуемая техническая литература.

Скачать книгу