Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Проектирование пользовательского интерфейса в Android
Часть III. ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ СОЗДАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ
Предыдущая страница
Следующая страница
Table of contents
Предисловие
Благодарности
Об авторе
Введение
Часть I. ОСНОВЫ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ
+
Часть II. ПОЛНЫЙ ПРОЦЕСС ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
+
Часть III. ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ СОЗДАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ
-
Глава 10. Продвинутые приемы
Выявление задержек
Использование Systrace для определения причин задержек
Оптимизация изображений
Сжатие изображений
Использование изображений подходящих размеров
Кэширование изображений
Дополнительные методы увеличения производительности
Управление сборкой мусора
Шаблон "Держатель виджетов"
Устранение избыточного рисования
Обозреватель иерархии
Поиск пропавших виджетов
Устранение ненужных виджетов
Экспорт в формат PSD
Нестандартные шрифты
Комплексные виджеты TextView
Имеющиеся промежутки
Использование промежутков для отображения текста со сложным оформлением
Класс RecyclerView
Диспетчер размещения
Адаптер
Аниматор элементов
Декорирование элементов
В заключение
Глава 11. Холсты и дополнительные приемы отображения графики
Создание собственных графических элементов
Основная идея
Другие важные методы
Класс Paint
Класс Canvas
Работа с текстом
Простой текстовый элемент
Улучшенный текстовый элемент
Работа с изображениями
Цветовые фильтры
Простой цветовой фильтр
Цветовая матрица
Наложение изображений с помощью режимов PorterDuff
Шейдеры
Закругление краев изображений
Эффект градиентного растворения
В заключение
Глава 12. Разработка собственных виджетов
Основные идеи
Измерение размеров
Размещение
Рисование
Сохранение и восстановление состояния
Создание собственного виджета
Измерение
Размещение дочерних виджетов
Создание изображения
Сохранение и восстановление состояния
В заключение
Глава 13. Обработка ввода и прокрутки
Сенсорный ввод
Другие формы ввода
Создание собственного виджета
Создание первоначальных файлов виджета
Измерение
Рисование
Подготовка к обработке событий сенсорного ввода
Обработка событий сенсорного ввода
Прочие вопросы
В заключение
Приложение A. Ресурсы Google Play
+
Приложение B. Справочник по типичным задачам
+
Предметный указатель
Данный блок поддерживает скрол*