- 14 способов как изменить интерфейс Android
- ПОДГОТОВИТЕЛЬНЫЕ ШАГИ
- 1. МЕНЯЕМ АНИМАЦИЮ ЗАГРУЗКИ
- 2. ДОБАВЛЯЕМ СВОИ ЗВУКИ В СТАНДАРТНЫЙ НАБОР
- 3. МЕНЯЕМ ШРИФТЫ
- 4. МЕНЯЕМ ИКОНКИ
- 5. ДОБАВЛЯЕМ ПОДДЕРЖКУ ТЕМ
- 6. ПРЕВРАЩАЕМ ANDROID 5.X+ В ANDROID N
- 7. УЛУЧШАЕМ СТРОКУ СОСТОЯНИЯ
- 8. Меняем индикатор батареи
- 9. Выводим скорость интернет-соединения
- 10. Выводим реальный уровень сигнала
- 11. Следим за процессом загрузки
- 12. Меняем часы
- 13. Модифицируем панель навигации
- 14. ЕЩЕ НЕСКОЛЬКО МОДОВ
- Изменение интерфейса Android
- Введение
- Интерфейсы
- Launcher`ы
14 способов как изменить интерфейс Android
Android в своем стандартном виде выглядит бедно. Да, все необходимые функции вроде бы есть, а включить показ процентов батареи до сих пор нельзя. Есть красивая анимация загрузки, но толку от нее — ноль. Поддержки тем как не было, так и нет. И что теперь — ставить очередной кастом, завтрашняя ночная сборка которого обязательно заглючит? Нет, мы все сделаем, имея только root. Читайте дальше и узнаете как изменить интерфейс Android.
ПОДГОТОВИТЕЛЬНЫЕ ШАГИ
Для выполнения многих описанных в статье трюков нужен root и зависящий от него Xposed Framework. В стандартном варианте он будет на 100% корректно работать только в AOSP-прошивках, но даже в них могут встретиться глюки. Проблемы с Xposed-модулями часто могут возникать в стоковых прошивках с модификациями от производителя, но для них есть специальная версия Xposed: для TouchWiz, для MIUI, для прошивок на базе Android 5.0+. Владельцы HTC могут устанавливать официальную сборку, но почти всегда требуется S-OFF.
Получил root, установил Xposed? Тогда поехали.
1. МЕНЯЕМ АНИМАЦИЮ ЗАГРУЗКИ
Анимация загрузки хранится в файле /system/media/bootanimation.zip. Внутри содержится текстовый документ desc.txt, в нем указаны частота смены кадров, разрешение по горизонтали и вертикали и прочее. Там же лежат сами изображения (кадры), которые меняются с частотой, указанной в desc.txt. Порядок и правила воспроизведения анимации из папок тоже прописаны в этом файле.
Все, что тебе нужно сделать, — достать архив с устройства при помощи файлового менеджера с поддержкой root, распаковать и заменить изображения, не забыв их предварительно пережать в нужном разрешении. Далее достаточно запаковать архив без сжатия и вернуть на место. Но, конечно же, проще взять уже готовый архив. На сайте hboot.co.uk таких полно.
С другой стороны, смотреть на анимацию хоть и интересно, но смысла никакого. А вот видеть, какие службы запускаются, бывает полезно. Самый простой вариант — установить LiveBoot, который выводит logcat и dmesg, то есть сообщения Android и ядра Linux.
2. ДОБАВЛЯЕМ СВОИ ЗВУКИ В СТАНДАРТНЫЙ НАБОР
Звуки можно скидывать в одну из папок в /system/media/audio. • alarms — мелодии для будильника;
• notifications — звуки для уведомлений;
• ringtones — мелодии звонка;
• ui — системные звуки, например низкий заряд батареи, фокусировка камеры, выбор элементов интерфейса. Некоторые приложения могут обращаться к ним по умолчанию, следовательно, их можно заменить на свои.
Зачем складывать мелодии в системный раздел? Во-первых, файлы там способны выдержать общий сброс к заводским настройкам; во-вторых, звуки из специальных папок можно поставить на сигнал (звук будильника, звонок, получение СМС) практически в любом приложении.
3. МЕНЯЕМ ШРИФТЫ
В полезности этих действий я очень и очень сомневаюсь, потому что стандартный шрифт Android почти идеален. Но на вкус и цвет…
Для установки шрифтов можно использовать специальное приложение. Например, HiFont позволяет без root менять шрифты в прошивках Samsung, HTC, Motorola, Lenovo, Huawei, Nokia X. А если есть root, то и во всех остальных устройствах. Можно как использовать уже имеющиеся в каталоге приложения шрифты, так и добавить свои.
Но где их брать? Есть три варианта:
- шрифты, выдранные из разных прошивок Android-устройств, можно найти в посте на 4PDA;
- на 4PDA же есть неплохая коллекция шрифтов, созданных пользователями, в соседнем посте;
- коллекция на XDA.
Установить шрифты можно и без использования специального приложения. Берем из архива файлы .ttf, кидаем их с заменой в /system/fonts/ (нужен root) и перезагружаем устройство.
4. МЕНЯЕМ ИКОНКИ
Иконки можно менять с помощью специальных приложений, например Unicon — Icon Themer. После установки необходимо активировать приложение в настройках Xposed (он сам тебя уведомит). Далее перезагружаем смартфон и открываем приложение. Осталось нажать на Download themes from Google Play и выбрать пакет иконок, установить его и перезагрузить смартфон. Но стоит учитывать, что иконки не меняются в некоторых лаунчерах, например Google Старт.
5. ДОБАВЛЯЕМ ПОДДЕРЖКУ ТЕМ
В этом поможет Xposed-модуль HKThemeManager. Он позволяет применять темы для CyanogenMod на девайсах со стоковыми прошивками. Причем неподдерживаемые темы можно переделать с помощью apktool специально для этой программы. Переделка достаточно сложна, так что гораздо проще воспользоваться уже готовой коллекцией на 4PDA.
Перед установкой темы HKThemeManager покажет весь список приложений, к которым будет применена тема. Убираем галочки с тех, что не нужны, нажимаем на «Применить тему» и перезагружаем устройство.
Есть и альтернативный вариант установки тем — приложение Layers Manager. Оно работает в любой прошивке на Android 5.0+ благодаря появлению механизма переназначения ресурсов RRO. База тем у приложения огромна и находится на Play Market. Чтобы посмотреть ее, достаточно набрать в поиске Layers Theme.
Имей в виду, что приложение не работает на прошивках, основанных на CyanogenMod: тамошний движок и RRO конфликтуют.
6. ПРЕВРАЩАЕМ ANDROID 5.X+ В ANDROID N
В этом нам поможет модуль Android N-ify. После установки появятся следующие фишки из Android N:
- дизайн панели уведомлений заметно преобразится. Появится панель быстрых настроек;
- в настройках под некоторыми пунктами возникнут интересные надписи.
- К примеру, под Wi-Fi будет написано название текущей точки доступа, под пунктом «Батарея» — оставшееся время работы и заряд аккумулятора в процентах;
- в меню «О телефоне» поменяется пасхалка;
- появится быстрое переключение между двумя последними запущенными приложениями с помощью двойного нажатия на кнопку «Недавние».
Есть у Android N-ify и полезные настройки, через которые можно не только отключить, но и настроить отдельные вносимые изменения.
7. УЛУЧШАЕМ СТРОКУ СОСТОЯНИЯ
Для меня строка состояния в стоковом Android — самая недоработанная штука. К счастью, с помощью Xposed можно многое изменить и сделать ее более удобной.
8. Меняем индикатор батареи
Battery Home Icon устанавливает индикатор батареи вместо кнопки «Домой». Причем этот индикатор хорошо поддается настройке: можно менять цвета, включать/отключать показ процентов, анимацию зарядки и так далее.
XbatteryThemer — настройка значка батареи. Присутствует много различных тем, как обычных, так и очень неординарных.
9. Выводим скорость интернет-соединения
Network Speed Indicator — индикатор скорости сети. Умеет показывать скорость мобильных сетей, Wi-Fi, Bluetooth, Ethernet. Настраивается все — от единиц измерения и порога скорости до цвета и размера шрифта. Также можно добавить в строку состояния количество использованного интернет-трафика с помощью DataUsage. Данные показываются те же, что и в разделе настроек «Передача данных».
10. Выводим реальный уровень сигнала
Иногда нужно знать, насколько хорошо ловит интернет в разных частях комнаты, как влияет положение смартфона на уровень приема сигнала, или просто необходимо сравнить уровень приема сигнала твоего смартфона и других моделей. В этом поможет NetStrength. Модуль умеет выводить уровень сигнала сотовой сети в децибелах к милливатту (дБм или dBm). Эта единица измерения имеет отрицательное значение, и чем оно ближе к нулю, тем лучше прием. Можно также включить показ ASU (Arbitrary Strength Unit — отношение сигнал/ шум в пилотном канале). Вычисляется по формуле ASU = (dBm + 113)/2.
Кстати, модуль умеет показывать уровень приема Wi-Fi в dBm, Mbps (Мбит/с — мегабит в секунду) и процентах.
11. Следим за процессом загрузки
Statusbar Download Progress — один из самых полезных модулей Xposed. Он выводит процесс загрузки из Play Market или файла из интернета в виде тонкой белой полосы над строкой состояния. Сразу рекомендую активировать «Режим бога», благодаря которому прогресс будет отображаться для любых приложений, имеющих индикатор выполнения. В настройках можно поставить отображение над строкой состояния или под строкой.
12. Меняем часы
Тут поможет модуль X MoreTimeText. В нем огромное количество настроек: цвет и размер часов, их расположение (по центру или справа), вывод текущей даты (причем можно тонко настроить, что и как отображать).
13. Модифицируем панель навигации
Есть два интересных приложения. Первое — Xperia/AOSP NavBar Buttons. С его помощью можно увеличить количество кнопок и поменять их расположение. Второй — Xtended NavBar. Кнопки три, но теперь панелей несколько, и переключаются они свайпом. На каждую из этих панелей по вкусу можно добавить управление системой, музыкой или же запуск приложений.
14. ЕЩЕ НЕСКОЛЬКО МОДОВ
- Roundr — Round Screen Corners — закругляет углы почти во всех приложениях.
- Phab7 — переключает интерфейс в режим телефона и планшета без перезагрузки (совместим только с Android 4.3 и ниже).
- ScreenOffAnimation — позволяет менять анимацию выключения экрана.
Как ты уже убедился, даже без установки кастомных прошивок в интерфейсе Android можно поменять практически все. Да, для этого нужны root и Xposed, но выполнить рутинг и установить фреймворк гораздо проще (а для многих безопаснее), чем прошивать смартфон. Да и данные ты не потеряешь.
Источник
Изменение интерфейса Android
Введение
Наверное каждый из нас хочет чем то выделяться, среди остальных, и каждый добивается этого по своему. Но когда заходит речь о смартфонах, кажется, что возможности кастомизации девайса практически безграничны. Однако перепробовав множество разных лаунчеров, понимаешь, что выбор во всем этом разнообразии дело крайне сложное, в связи с чем неплохо было бы иметь под рукой информацию о самых интересных из вариантов изменения вида вашего устройства.
все QR — кликабельны
Интерфейсы
Интерфейсы — конечно не являются полной переработкой стандартного интерфейса смартфона, но представляют нечто большее чем просто лаунчер.
1. HTC Sense — великий и ужасный
Пожалуй только ленивый сейчас не знает о Sense — интерфейсе разработанном в компании HTC, и сочетающем в себе удобство и стиль. Кто то считает его образцовым и почти идеальным, кто то негодует по поводу его тормознутости, и недоработок, но едва ли найдётся человек, знакомый с Андроидом, которого бы оставил равнодушным этот замечательный интерфейс.
Несомненным плюсом Sense можно назвать единообразие интерфейса. Этим может похвастаться пожалуй только стандартный интерфейс Андроида(ну и MIUI). С установленным Sense андроид смотрится единым, и собранным. Я первое время долго не мог понять что же не так в моём смертфоне после того как сменил стандартную прошивку на CM7, а на самом деле всё оказалось просто — не было единого стиля, свойственного Sense.
2. MIUI — только для избранных
Если кто то и может покуситься на лавры Sense это точно будет MIUI. Я обнаружил эту прошивку совсем недавно, но сразу же влюбился. Лёгкая но очень оригинальная оболочка, поставляется в комплекте с прошивкой от наших китайских друзей. После знакомства с MIUI, удивляешься работе которая была проделана над интерфейсом. Ребята работающие над прошивкой действительно очень талантливы и увлечены своим делом, благодаря чему получился такой замечательный интерфейс. Оффсайт
Имеет все те же плюсы что и Sense, кроме поддержки производителя. В плане юзабилити так же пожалуй на уровне. Прекрасно подойдёт тем кто хочет проработанный и интересный интерфейс, но недолюбливает Sense. Увы официально прошивка разрабатывается только под несколько смарфонов, но если потратить некоторое время на чтение XDA думаю можно поставить почти на любое устройство.
Launcher`ы
На втором месте, после столь глобальных переработок интерфейса, как вышеуказанные, пожалуй находятся лаунчеры(так и не придумал нормального перевода для этого слова, а на форумах обычно их и называют лаунчерами, посему и тут решил назвать так).
Обо всех программах из этой категории написать пожалуй нереально, ну или по крайней мере сложно, потому как обязательно вскоре всплывёт какой нибудь «супермегаоригинальный» лаунчер о котором упомянуть забыли, потому составлю своеобразный ТОП-5 лаунчеров из маркета.
Go Launcher EX — сильная команда
Продукты от Go Dev Team всегда были интересными и качественными, за это они и пользуются заслуженным вниманием общественности. Кроме лаунчера авторы предоставляют: звонилку, контакты и SMS. Все приложения стильные и удобные, в маркете регулярно появляются на первых позициях.
Знакомство с продуктами Go Dev Team у меня начиналось с Go SMS. Стандартный клиент не умел сортировать сообщения по времени прохода, а не отправки, всвязи с чем диалог превращался в тыквукашу, ну и всплывашка с новыми сообщениями порадовала. Лаунчер и контакты, я начал использовать после прошивки смартфона на CM7, и был доволен(до знакомства с MIUI). В целом команда очень сильная и приложения достойные — 5 из 5.
ADWLauncher — всё под контролем
Стандартный лаунчер в CM7. Умеет многое, и является одним из оптимальных производительность\память лаунчеров. Настраивается почти всё что мы видим, ну и большой плюс его в том что лаунчер является открытым. Если кому то интересно — можно помочь разработчикам, проект хостится на code.google.com.
Если вам нравится держать под контролем всё и вся — однозначно ваш выбор. Мне показалось немного пугающим такое обилие настроек, ибо я сторонник минимализма, но это лишь моё мнение. Работает довольно стабильно и быстро, хотя мне и сложно сравнивать скорость на моём HTC Inspire, ибо там идёт нормально практически всё.
SPB Shell 3D — новое поколение?
Как заявляют разработчики этого интерфейса — их детище — новое поколение мобильных интерфейсов. Полностью выполненный в 3D интерфейс смотрится действительно впечатляюще, но так как нет бесплатной версии — попробовать эту конфетку не удалось. Как правило 3D — удовольствие не для всех, если интерфейс и запустится на слабом девайсе, то всё удовольствие сведет на нет задержка реакции. Но для ценителей прекрасного с мощными смартфонами — самое то.
При всей моей любви к рюшечкам и красивостям — никогда не понимал идеи 3D интерфейса. Если в играх 3D нужно для передачи картинки, то в интерфейсе мне нравятся более лаконичные и лёгкие вещи. Однако, я ни коим образом не претендую на авторитетное мнение по дизайну интерфейсов, и предоставляю читателям оценить этот без сомнения впечатляющий продукт. За эффект «ВАУ!» — 5 из 5.
Regina 3D — и снова «ВАУ!»
Ещё один 3D лаунчер. Не столь «навороченый» как SPB Shell, но соответственно имеет более низкие требования. Выполнен в стиле базового интерфейса андроида, и смотрится вполне прилично, на DHD эффекты показались мне довольно гладкими и красивыми.
3D интерфейс без излишеств. Порадовала плавность анимации, но постоянно использовать Regina 3D я бы не стал. Устаю от постоянного интерфейсного шума, да и 3D эффекты после того как проходит первое впечатление кажутся не такими уж интересными и красивыми как поначалу. В любом случае работа достойная, и к тому же бесплатная.
Launcher 7 — Android или WP7?
Metro UI — без сомнения одно из интереснейших направлений в дизайне интерфейсов. Оригинальный и концептуальный, он меняет стандартное представление о рабочем пространстве смартфона, а для телефона с тачскрином является ещё более удобным, ибо тут нет никакого подтекста, элемент представляет именно то что вы видите, а большая плитка делает ещё более удобной навигацию.
Я всегда любил концептуальный дизайн. Но… Мне никогда не нравилась идея делать одну ось похожей на другую. Покупая телефон на Android`е, вы осознанно делаете выбор именно в пользу Android. Но как показывает практика — далеко не все согласны со мной. Launcher 7 находится в топе маркета.
Источник