[Publishing House Direct Supply] Android Development Exploration Extronic Industry Publishing House Ren Yugang

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии

Эта книга представляет собой передовую книгу Android. Она использует теоретический, исходный код и практику, чтобы объяснить ключевые моменты разработки приложений Android с высоким уровнем уровня.Эта книга организует контент из трех аспектов., Представьте точки знаний Y, которые разработчики Android не легко освоить; во -вторых, объединить исходный код Android и процесс разработки слоев приложений, интегрировать и представлять Y в точках знаний Y, в -третьих, введите Y -основную технологию и оптимизацию производительности Android.

Жизненный цикл деятельности главы и режим начала/1
1.1 Анализ жизненного цикла/1
1.1.1 Анализ жизненного цикла в типичных случаях/2
1.1.2 Анализ жизненного цикла в ненормальных условиях/8
1.2
1.2.1AunchMode/16
1.2.2 Флаг факторов/27
1,3NtentFilter's Matching Rules/28
Глава 2 Механизм IPC/35
2.1Androidipc введение/35
2.2Android Multi -Process Mode/36
2.2.1 Открыть много -процедурный режим/36
2.2.2. Механизм работы многопроцессового режима/39
2.3IIPC Основная концепция введение/42
2.3.1Serializable интерфейс/42
2.3.2Pareable Interface/45
2.3.3Binder/47
2.4Android режим IPC/61
2.4.1 Используйте пакет/61
2.4.2 Используйте обмен файлами/62
2.4.3 Используйте Messenger/65
2.4.4 Используйте AIDL/71
2.4.5 Используйте ContentProvider/91
2.4.6 Используйте сокет/103
2,5Binder Connection Pond/112
2.6 Выберите правый метод IPC/121
Глава 3 Просмотреть систему событий/122
3.1 обзор базовых знаний/122
3.1.1 Что такое просмотр/123
3.1.2View Параметры положения/123
3.1.3motionEvent и touchslop/125
3.1.4velocitytytracker, жеста -гидректор и Scroller/126
3.2View Slide/129
3.2.1 Используйте Scrollto/Scrollby/129
3.2.2 Используйте анимацию/131
3.2.3 Измените параметр макета/133
3.2.4 Сравнение различных методов скольжения/133
3.3 Эластичная скольжение/135
3.3.1 Используйте Scroller/136
3.3.2 через анимацию/138
3.3.3 Использовать стратегию/139
3,4View Механизм распределения событий/140
3.4.1 Клики правил передачи события/140
3.4.2 Анализ исходного кода распределения событий/144
3,5View скользящий конфликт/154
3.5.1 Сцена общего скольжения/155
3.5.2 Правила лечения скользящего конфликта/156
3.5.3 Решение скользящего конфликта/157
Глава 4 Принципы работы/174
4.1 Сначала знает ViewRoot и Decerview/174
4.2 Понять меры Spec/177
4.2.1MeasureSpec/177
4.2.2. Соответствие соответствующей связи между соответствующей взаимосвязи между соответствующей взаимосвязи между соответствующей отношением между соответствием
4.3View Workflow/183
4.3.1 -образный процесс/183
4.3.2layout Process/193
4.3.3 DRAW Process/197
4.4 Пользовательский просмотр/199
4.4.1 Классификация индивидуальной просмотра/200
4.4.2 Уведомление о пользовательском просмотре/201
4.4.3 Пример индивидуального просмотра/202
4.4.4 Пользовательская мысль/217
Глава 5 Понимание RemoteViews/218
5.1rmoteviews приложение/218
5.1.1rmoteviews на панели уведомлений/219
5.1.2 Применение небольших компонентов на рабочем столе/221
5.1.3.
5.2 Внутренний механизм Remoteviews/230
5.3 Значение Remoteviews/239
Глава 6 Drawable/243 Android
6.1.
6.2 Классификация OFDrawable/244
6.2.1BitmapDrawable/244
6.2.2ShapeDrawable/247
6.2.3LayerDrawable/251
6.2.4StateListDrawable/253
6.2.5LevelListDrawable/255
6.2.6TransitionDrawable/256
6.2.7InsetDrawable/257
6.2.8ScaleDrawable/258
6.2.9ClipDrawable/260
6.3 Пользовательские натяжения/262
Глава 7 Анимация Android в -depth -анализ/265
7.1View Animation/265
7.1.1.
7.1.2 Пользовательский просмотр анимация/270
7.1.3 анимация кадров/272
7.2View сценария специального использования анимации/273
7.2.1LayoutAnimation/273
7.2.2 Эффект переключения факторов/275
7.3 Свойства/276
7.3.1 Используйте анимацию атрибута/276
7.3.2 Понять интерполяционное устройство и устройство оценки/280
7.3.3 Слушатель Properties Animation/282
7.3.4 Анимация любого атрибута/282
7.3.5
7.4 Меры предосторожности для использования анимации/292
Глава 8 Понять Window и Windowmanager/294
8.1 Window и Windowmanager/294
8.2 Внутренний механизм окна/297
8.2.1 Добавлен процесс окна/298
8.2.2 Удалить процесс окна/301
8.2.3 Процесс обновления окна/303
8.33 -Window процесс создания/304
8.3.1 Процесс создания окна/304
8.3.2dialog процесс создания окна/308
8.3.3toast's Process/311/311
Глава 9 Рабочий процесс четырех журналов/316
9.1 Статус работы четырех основных компонентов/316
9.2Activity Процесс/318
9.3service Процесс работы/336
9.3.1 Процесс запуска обслуживания/336
9.3.2 -Связывающий процесс Organvice/344
9.4broadcastreceiver Процесс/352
9.4.1 Процесс регистрации вещания/353
9.4.2 Процесс отправки и получения вещания/356
9.5ContentProvider's Process/362
Глава 0 Механизм сообщений Android/372
10.1Android механизм обзор/373
10.2Android Механизм сообщений/375
10.2.1threadlocal принцип работы/375
10.2.2 Принцип работы очереди сообщений/380
10.2.3 o Принцип работы загрузки/383
10.2.4handler's Principle/385
10.3 Цикл сообщений основной потока/389
Глава 1 The Thread and Thread Pool of Android/391
11.1 Основная потока и суб -thread/392
11.2Android Forme/392
11.2.1AsyncTask/392
11.2.2asynctask Principle/395
11.2.3HandlerThread/402
11.2.4IntentService/403
11.3 -aldroid Thread Pool/406
11.3.1ThreadPoolExecutor/407
11.3.2 Классификация пула потоков/410
Глава 2 Загрузка и кеш/413 растрового изображения
12.1btmap Эффективная загрузка/414
12.2Android Cache Strategy/417
12.2.1LruCache/418
12.2.2DiskLruCache/419
12.2.3mageLoader Реализация/424
12.3MageLoader Использование/441
12.3.1 Эффект фото стены/441
12.3.2 Оптимизированный список феномена заикания/446
Глава 3 Комплексная технология/448
13.1 Используйте CrashHandler для получения информации о сбое приложения/449
13.2 Используйте Multidex для решения количества перекрестных связей/455
13.3 Анджеудная технология динамической загрузки/463
13.4 Предварительная компиляция/469
13.4.1 Используйте DEX2JAR и JD-GUI для компиляции APK/470
13.4.2 Используйте Apktool для выполнения второй упаковки на APK/470
Глава 4 JNI и NDK Programming/473
14.1jni процесс разработки/474
14.2NDK Процесс разработки/478
14.3jni Тип данных и тип подписи/484
14.4jni вызывает процесс метода Java/486
Глава 5 Оптимизация производительности Android/489
15.1Android -метод оптимизации производительности/490
15.1.1 Оптимизация макета/490
15.1.2 Оптимизация рисования/493
15.1.3 Оптимизация утечки памяти/493
15.1.4 Оптимизация скорости отклика и анализ журнала ANR/496
15.1.5ListView и растровая оптимизация/501
15.1.6 Оптимизация потока/501
15.1.7y Предложения по оптимизации производительности/501
15.2 MAT Tools/502 анализа утечки памяти
15.3 Улучшение обслуживания программы/506



