Как изменить интерфейс android

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) и перезагружаем устройство.

Читайте также:  Как отправить файл по wifi android

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 или файла из интернета в виде тонкой белой полосы над строкой состояния. Сразу рекомендую активировать «Режим бога», благодаря которому прогресс будет отображаться для любых приложений, имеющих индикатор выполнения. В настройках можно поставить отображение над строкой состояния или под строкой.

Читайте также:  Room database java android инструкция

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 находится в топе маркета.

Источник

Оцените статью