Показать сообщение отдельно
Старый 25.10.2013, 01:31   #2
markovod
Новый Пользователь
 
Регистрация: 17.07.2008
Возраст: 50
Регион: 77, 97, 99, 177
Сообщений: 13
markovod is on a distinguished road
По умолчанию Инструкцио красивой оболочки от diestake

автор многоуважаемый diestake

Итак, как и обещал инструкция step-by-step по созданию простейшей "оболочки" для авто. Вернее сказать это скорее маскировка под штатное ГУ, так как оболочка должна быть в виде специального лончера. Вот бы кто написал такую...
Постараюсь разжевать так, чтоб было понятно даже тем, кто впервые взял в руки Android устройство.

Приступим. Нам понадобиться:

1. Adobe Photoshop + фантазия
2. Nova, Apex или любой другой лончер на ваш вкус. От лончера требуется чтобы были узкие поля (отступ куда нельзя помещать ярлыки) слева и справа, а также возможность настраивать сетку иконок (кол-во иконо по вертикали и горизонтали)
3. 1010time или аналогичная ей программа для создания часов + фантазия
4. Desktop Visualizer - программа для создания виджетов


Теперь подробно обо всём.

1. В Photoshop рисуем картинку jpg со всеми надписями, иконками и т.д., разумеется за исключением часов. Например вот такую:



Если разрешение экрана вашего планшета 1024х600, то картинка должна быть 1024х552. Продиктовано это тем, что оставшиеся 48 пикселей съедает нижний бар.

Если разрешение другое, то необходимый размер можно узнать так:
Устанавливаем AnTuTu Benchmark (бесплатно), запускаем, жмём "Инфо", параметр "resolution" - искомый размер



2. Устанавливаем лончер Nova (или любой другой на ваш выбор, критерии я выше описал).
Теперь надо его немного настроить
2.1 Настройки Nova > Рабочий стол > Сетка рабочего стола > строки - 5, столбцы - 12
2.2 Настройки Nova > Рабочий стол > Постоянная панель поиска > Никогда
2.3 Настройки Nova > Док-бар > снимаем галочку Включить панель
2.4 Настройки Nova > Рабочий стол > Домашние экраны > удаляем все, кроме основного

3. Устанавливаем 1010time.
Теперь надо его немного настроить
3.1 Выбираем понравившиеся часы (при желании изменяем их как хотим), жмём set as > set as wallpaper
3.2 Меню (три точки сверху справа) > Preferences > Background > Background Type > Image
3.3 Меню > Preferences > Background > Image > вибираем созданную нами картинку, предварительно сброшенную на планшет
3.4 Меню > Preferences > Background > Background Color > выставляем цвет в тон цветовой гамме нашей картинки (при загрузке планшета будем видеть его пока не загрузится наша картинка)
3.5 Меню > Preferences > Live Wallpaper > Clack position & zoom > тут всё понятно и так
3.6 Также можно настроить действия по двойному клику по часам на главном экране (Меню > Preferences > Live Wallpaper > Doble Click Action)

Почему картинку для фона ставим именно через 1010time? Потому что при попытке установить её через настройки любого лончера наталкиваемся на требование кадрировать изображение. Надо что-то сдвигать, раздвигать, короче геморой, а так - быстро и просто

4. Ставим Desktop Visualizer.
Долгий тап на любом месте на домашнем экране > Виджеты > Desktop Visualizer > Нужный размер
В моём примере это 3x1 в центре и 4x1 по краям. Повторяем процедуру столько раз, сколько кнопок нарисовано на нашей картинке. Собственно смысл как можно точнее перекрыть виджетом область нарисованной кнопки
Должно получиться примерно так:



На логотип ещё можно добавить, к примеру, прогу для OBD-II интерфейса ) что я лично в последствии и сделаю
Создаём в Photoshop прозрачную картинку PNG размером 200x120 и заливаем на планшет

Далее кликаем по ним по порядку и выполняем следующие действия:
4.1 Select Icon > наша прозрачная картинка
4.2 Select Action > что душа желает
4.3 Label > Clear
4.4 Touch Effect > None
4.5 Ок

Вот собственно и всё. На первый взгляд может показаться сложно, но на самом деле вся настройка (не считая рисования картинки) занимает около 10-15 минут. Надеюсь пост будет полезен и поможет тем, кто впервые столкнулся с такой проблемой не знает с какого бока подойти.

Вот мои исходники, кому нужно можете поковырять )

Если у кого-то есть чем дополнить - поделитесь, плз )

Последний раз редактировалось diestake; 27.06.2013 в 1
markovod вне форума   Ответить с цитированием