Книга «Пользовательский интерфейс»: готов последний раздел

Я уже рассказывал о выходе книги в видосике, но только сейчас дошли руки опубликовать заметку с некоторыми новыми разворотами. Последние главы, которые мы выпустили, называются «Навигация» и «Сетка».

Про последовательность:

Про фильтры:

Про Паскаль:

Про Андроид:

Подписаться на книгу

Подписаться на блог
Отправить
Запинить
Дальше
3 комментария
Виктор Б. 2017

Пример с покупкой билета на метро.

Я знаю что эта страница говорит о упрощении, но как думаете, может лучше сначала выдавать сдачу, а потом давать билет?
Получить билет — конечная задача при подходе к терминалу продажи билетов. Выполнив её он может забыть о сдачи и уйти. Но если деньги выдать до выполнения основной задачи, то забыть про билет будет сложно.

Георгий Ш. 2017

Прочитал. Что-то узнал новое, что-то подтвердил интуитивно выясненное/вычисленное ранее. Выключил питание компьютера. Спасибо.

Роман Третьяков 2018

Про отступы в андроиде, это верно только для старых моделей телефонов с разрешением mdpi где один dp = один px.

На экранах с разрешением, xhdpi статус бар в dp так и останется 24, но в пикселях он уже будет 48. Так как при данном разрешении один dp=2пк. А на последних телефонах с разрешением xxxhdpi он будет ровняться 96пк

Передавая материал для верстки программисту все размеры указываются в dp, так как очень редко прогер задает размеры в px. Почти никогда.
Если дизайнер передаст разметку программисту как на картинке, а программист сверстает по этим размерам, то почти на всех телефонах все элементы будут милипиздрические, так как телефоны с размером mdpi врят ли уже выпускают.

В общем, раньше, если в тулбаре по гайдам у вас стоит иконка размером 24х24, то передавая прогеру материал, эта иконка должна быть передана ему в размере 96х96px для больших экранов. 72х72 для экранов с разрешением поменьше, тд.

Но андроид давно поумнел и понимает .svg. Это рай для всех. На размер, цвет и разрешение можно забить. Прикинь, у тебя была иконка с активным и пассивным цветом. Ты предоставлял ее программисту в двух цветах для всех разрешений. Итого 20 картинок для одной кнопки, Карл. А щас достаточно одного svg файла. Конечно андроид еще не на столько хорошо что бы обрабатывать сразу кучу svg файлов одновременно, или более сложных чем обычные в стиле flat. Поэтому смайлы до сих пор в пнг.

Мои книги