Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Проектирование пользовательского интерфейса в Android
Часть II. ПОЛНЫЙ ПРОЦЕСС ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
Предыдущая страница
Следующая страница
Table of contents
Предисловие
Благодарности
Об авторе
Введение
Часть I. ОСНОВЫ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ
+
Часть II. ПОЛНЫЙ ПРОЦЕСС ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
-
Глава 5. Начало создания нового приложения
Методы проектирования
Типичные методы
Проектирование с ориентацией на пользователя
Определение целей
Цели пользователей
Группы пользователей
Цели продукта
Поддержка устройств и конфигураций
Высокоуровневая диаграмма
Эскизы
Начните с навигации
Информационное наполнение
Эскиз страницы с описанием
Поддержка нескольких устройств
Соглашения об именовании
Заготовки для ресурсов
В заключение
Глава 6. Макетирование и разработка основы приложения
Организация экранов и фрагментов
Создание первого прототипа
Вкладки
Навигационное меню
Представление инструментов
Фрагменты для вкладок
Сведения об инструменте
Оценка первого прототипа
Работа с пользователями
Свободное исследование
Специализированные цели
Динамические цели
Отзывы пользователей
Следующие шаги
В заключение
Глава 7. Визуальный дизайн
Эскизы и графический дизайн
Инструменты
Стили
Скевоморфизм
Минимализм
Плоский дизайн
Материальный дизайн
Освещение
Цвета
Теория
Выбор цветов
Приложение выбора столярных инструментов
Текст
Контраст текста
Размер текста, стили оформления и заглавные буквы
Интервалы в тексте
Тени, отбрасываемые текстом
Нестандартные шрифты
Доступный словарь
Другие вопросы
Разный объем текста
Размеры и доступность изображений
Прозрачность и правило 3×
Стандартные пиктограммы
Навигация и визуализация переходов
Обработка ошибочных ситуаций
Пошаговое оформление
В заключение
Глава 8. Реализация дизайна
Совместная работа с дизайнером
Нарезка графических ресурсов
Простые нарезки
Изображения в формате Nine-Patch
Создание альтернативных ресурсов для других размеров
Темы и стили
Деление дизайн-макета на виджеты
Разработка приложения выбора столярных инструментов
Главный экран
Список инструментов
Описание отдельных инструментов
Тестирование на разных типах устройств
В заключение
Глава 9. Украшение анимацией
Назначение анимации
Анимация виджетов
Анимация свойств
Управление анимацией свойств
Обработчики
Типы вычисляемых значений
Интерполяция во времени
Ключевые кадры
Класс ViewPropertyAnimator
Анимация вывода сообщений об ошибках в формах
Анимация пиктограмм
Анимация векторных пиктограмм
Анимация растровых пиктограмм
Простые переходы
Переходы между сценами
Переходы между экранами
Переходы в виде расширяющегося круга
В заключение
Часть III. ДОПОЛНИТЕЛЬНЫЕ ВОПРОСЫ СОЗДАНИЯ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ
+
Приложение A. Ресурсы Google Play
+
Приложение B. Справочник по типичным задачам
+
Предметный указатель
Данный блок поддерживает скрол*