Як міняти кнопки на панелі навігації. Найкращі програми для Android. Ultimate Dynamic Navbar – прихована висувна панель навігації з можливостями налаштування зовнішнього вигляду та функціональних можливостей

Головна / Захист

Вітаю вас, шановні читачі та шанувальники Helpix. Сьогодні до вашої уваги я представляю твік для чистого Android - GravityBox версії 3.5.7 для Android 4.2 (для 4.4 та 5 свої версії) від розробника C3C076.

Програми для прикрашання графічного інтерфейсу операційної системи завжди були, є та будуть... є. Є ресурси. Проте попит на них, як і пропозиція, не вичерпується. У своє час Androidподавався під соусом повної настроюваності GUI під смаки кінцевого споживача - нас із вами. На даний момент часу (2015-й рік на дворі був зранку) додатків для прикраси та перетворення Android дуже, ну просто дуже багато. Змінити можна все, а не просто поміняти картинку на робочому столі.

А ще мають місце різні додатки-твики для оптимізації роботи Android(взагалі твіки є для будь-яких ОС, але ми поки що говоримо про Android). Стоковий Android не блищить усіма необхідними нам та бажаними нами налаштуваннями.

Багато виробників смартфонів і планшетів, а особливо великі (Samsung, Sony, LG, Lenovo, HTC та ін) вже давно пішли шляхом розробки своїх власних, нібито унікальних інтерфейсів для Android. Купуєш, наприклад, смартфон Samsungі отримуєш TouchWiz. А разом з HTC у навантаження йде Sense. Lenovo на свої апарати ставить, ви не повірите, Lenovo Launcher (цікаво, це амбітна назва чи просто фантазії не вистачило для іншої назви?). Фірмовий інтерфейс, звичайно, дає користувачеві набагато більші можливості по налаштуванню, а також більш приємний і красивий (спірний момент) зовнішній вигляд. Але чи все вам подобається у фірмовій прошивці? Або дещо ви не відмовилися б змінити? Але, як відомо, усім не догодиш. А виробники мають схильність робити свої прошивки (лаунчери, інтерфейси користувача) не тільки ефективними, але й ефектними, що не завжди на користь.

Крім фірмових прошивок є так звані кастомні чи неофіційні прошивки. Сенс один, але причини діаметрально протилежні. Фірмові прошивки йдуть від виробника і щось своє нам нав'язують. Кастомні прошивки - це кустарні вироби від ентузіастів (одинаків або невеликих груп), розраховані на потреби звичайних користувачів. Самі ентузіасти - такі ж користувачі як і ми, тільки ті, хто знає і вміє трохи (або не трохи) більше за нас. У плюсах неофіційних прошивок – безліч додаткових функцій (корисних та косметичних) та програм, найчастіше root-права, а також швидкість роботи та інше тощо. Але й глюки нерідкі, чого там приховувати.

Ось такими хитросплетіннями думок я підводжу вас до теми сьогоднішнього відгуку. Адже не обов'язково перепрошуватись, можна встановити GravityBox і змінити стокову (і не тільки стокову) прошивку до невпізнання. Повної невпізнанності як на вигляд, так і частково за функціоналом. Можна вибірково налаштувати прошивку вашого пристрою так, щоб вона задовольняла саме вашим смакам, уподобанням та бажанням, а не смакам дядьків із Samsung, Lenovo, LG, Google та інших.

Що може бути GravityBox? Чи варто вичинка овчинки? Адже пристрій доведеться рутити, без цього ніяк. Список можливостей GravityBox досить широкий і великий, досить поглянути на головну форму:

Тобто можна:

  • налаштувати як зовнішній вигляд, так і функціонал екрану блокування, рядки стану та панелі навігації (навіть якщо її у вас не було – вона буде!), включаючи прозорість останніх двох;
  • включити та налаштувати віялове меню;
  • задати налаштування харчування (вранці кашка, в обід м'ясо, увечері лікувальне голодування);
  • у широкому діапазоні налаштувати екран, телефонію та мультимедіа;
  • налаштувати свої дії апаратні кнопки навігації;
  • настроїти запуск програм при натисканні на фізичні кнопки;
  • налаштувати повідомлення та оповіщення (пробний режим);
  • налаштувати пристрій в інженерному меню (небезпечний режим!).

    Як бачите, навернути можна таких діл, що захитаєшся! Або впадеш. Впадеш з ніг від несподіванки або впадеш духом від виду цегли, яку доведеться тепер перепрошувати для пожвавлення. Тому я повторю розробника: не встановлюйте GravityBox доти, доки не зробите повний бекап системи. Зробив бекап - гуляй сміливо.

    Отже, кидаємось у вир налаштувань і режимів. Але почнемо з вихідних даних, тобто з нашого піддослідного. Це Lenovo P780 з Android 4.2.1 на борту та встановленим поверх Lenovo Launcher.

    Слід зазначити, що робота GravityBox не гарантується Samsung TouchWiz, HTC Sense, MIUI та LeWa. Не гарантується, але не забороняється. Я пробував ставити GravityBox на планшет Samsung 3 Lite: багато функцій не заробили, але і багато хто відчув себе як вдома (особливо налаштування рядка стану, віялового меню і панелі навігації). На деяких пристроях GravityBox може навіть не запуститися. Lenovo Launcher нічого протиставити GravityBox не зумів і здався на ласку переможця практично по всіх позиціях.

    І ще. Ви ж не забули? Пам'ятайте, що все це

    Відразу зауважу, що переписувати та скріншотити все до одного настрою я не буду, інакше вийде не відгук, а інструкція-багатотомник. Прості та нецікаві налаштування згадаю словом-другим. Приступимо.

    Налаштування екрана блокування

    У розділі "Фон екрана блокування" налаштовуємо, звичайно, фон екрана блокування. Заповнення кольором, стандартні (з робочого столу) та користувальницькі шпалери, останній екран як шпалери, відключення тіні екрана блокування - все це вибирається тут. Все працює, тільки останній екран як шпалери на екрані блокування мені не сподобався, тому що занадто довго думає (поки зробить скрін, поки застосує його і т.д.).

    Розділ "Кільце розблокування" цікавіший. І цікавим є пункт "Ярлики кільця розблокування".

    Привіт кеддровчанин, як і обіцяв у попередній статті, що писатиму ще, тому що статтю було прийнято дуже тепло спільнотою. Власне, ідея цієї статті народилася давно, але, оскільки я людина, знову ж таки, лінива, то й писати було ліньки, мотивація потрібна, а тут черговий планшет ^_^, який, якщо виграю звичайно ж, подарую своїй семирічній сестричці. Не приховуватиму, що хочу його виграти, це хороша мотивація, а писати аби що немає бажання, матеріал має бути корисним. Nexus також знайшов свого власника (собі не залишив), за що велике спасибі Кеддру та компанії Asus. Але стаття про інше, а саме про кастомізацію Android, яким багато хто так люто, тикають користувачам та прихильникам іншого табору мобільних операційних систем.

    Вступна частина

    Багато хто, напевно, зараз подумав - Оооо? знову черговий задрот встановить лаунчер і почне розпинатися, що андроїт супер кастомізується”.

    Скажу, що від частини так, але не зовсім. У даній статті я обійдуся не лише лаунчером, а й деякими привілеями root доступа, так як я робитиму крім косметичних правок в системі і функціональні, адже як гік, я не можу не пройти повз такі привілеї.

    Багато хто знову може сказати, як це часто буває в коментарях – “Навіщо мені купувати планшет або телефон, щоб у ньому щось міняти, я хочу, щоб він працював”. І тут відповім, як це бачу зі своєї дзвіниці.

    Та банально, бо подобається. Так само деякі люди купують автомобілі і переробляють їх, деякі збирають комп'ютери, а не обходяться готовими складаннями, деякі будинок самі будують, ремонт роблять у новій квартирі і ще багато чого, комусь банально це подобається. Але не будемо про сумне, а давайте одразу до веселого, до кастомізації.

    Як гік (думаю, я сміливо можу себе таким назвати), я не дуже задоволений тими рішеннями, що надаються виробниками з коробки. Мені не вистачає певної функціональності та зручності у певних речах. Багато з потрібних мені рішень вже реалізовані в кастомних прошивках, наприклад CyanogenMod, ParanoidAndroid, але і багато там мені не потрібно, деякі речі, все-таки, на стокове прошивкакраще, наприклад – та сама стабільність системи загалом. Я не сперечаюся, що деякі кастомні прошивки стабільні, ні, але від моїх "пустотливих" рук, чомусь страждають саме кастомні прошивки, починаються вильоти софту тощо, на стоку, таке куди рідше відбувається.

    Перші кроки, встановлення root прав

    Для початку потрібно отримати ті заповітні права root на планшеті, за допомогою яких ми багато і будемо робити. Для прикладу, я буду використовувати свій Nexus 7, wifi версія на 16 гігабайти. На даному планшетівсе це зробити досить легко. Для початку потрібно встановити fastboot і adb на комп'ютер. Для чистоти експерименту, я на віртуальну систему встановив Linux Mint і на планшет стокову, чисту прошивку, версії Android 4.4.2.


    Для установки fastboot і adb достатньо в консолі прописати наступні команди:

    sudo add-apt-repository ppa:nilarimogard/webupd8

    sudo apt-get update

    sudo apt-get install android-tools-adb android-tools-fastboot

    Після чого розблокуємо завантажувач на пристрої:

    fastboot flash recovery twrp.img


    Готово. Завантажуємося в recovery та встановлюємо SuperSU. Після того, для зручності, я виставив на запит програмами rootправ, рівень доступу, надати.


    Шторка повідомлень

    Корисна штука, але тільки в тому випадку, якщо ми щось отримали на планшет, якесь повідомлення, але мені було б набагато зручніше використовувати цей простір. Наприклад встановити туди швидкі клавіші увімкнення/вимкнення комунікацій – bluetooth, wifi, навігація тощо. Цим і займемося, відкриваємо Google Playі шукаємо там програму Power Toggles. За допомогою цього додаткуможна встановити ті самі клавіші швидкого доступуу вигляді віджету на робочий стіл, але тоді до них не буде постійного доступу з додатків, а саме це і потрібно. Для цього в самому додатку переходимо до розділу “Повіщення”.


    Перетягуємо обидва перемикачі на стан активності і за умовчанням у статусному рядку ми побачимо круглий індикатор заряду акумулятора ліворуч, і в шторці повідомлень з'явилися два функціональні рядки.


    Для початку змінимо індикатор акумулятора, наприклад, на календар, тому що ми пізніше повернемося до основного індикатора, а календар буде корисний у деяких випадках і налаштуємо шторку повідомлень. Для себе у верхньому рядку я залишив швидке увімкнення/вимкнення bluetooth, wifi, gps та налаштування яскравості. У нижньому рядку, кнопки керування плеєром. Ще встановив галочку на автозгортання під час натискання. Варіантів додавання повно, кожен зможе вибрати на свій смак, так само можна встановити свої значки за бажанням.



    Комплексне, корисне покращення інтерфейсу

    Ось тут і розгуляємося, змінимо верхній рядок повідомлень, змінимо індикатор рівня заряду акумулятора, додамо деякі можливості в нижній навігаційний рядок, змінимо вікно багатозадачності та ще багато іншого. Добре, що все це можна зробити одним мега потужним твіком Xposed Installer. На жаль, його немає в Google Play, тому йдемо на 4pda і завантажуємо там, або переходимо за посиланням.

    Увага!!! Всі наступні дії ви робите на свій страх та ризик!

    У мене ще нічого не траплялося за кілька місяців, поки я використовую цей твік, але попередити повинен, тому що програма використовує root праваі багато змінює в системі.

    Програма зустрічає нас повідомленням про те, що потрібний Framework у нас не встановлений, натискаємо на установку, погоджуємося на перезавантаження та заходимо назад у програму.


    Ідемо до розділу завантаження і шукаємо там GravityBox, у моєму випадку це GravityBox, тобто KitKat. Завантажуємо, погоджуємося на установку, повертаємось у кореневе муню Xposed Installer і в розділі модулі ставимо галочку, навпроти потрібного. Після цього робимо перезавантаження. Тепер можна заходити з меню в GravityBox і починати пустувати.


    Екран блокування

    У налаштуваннях екрана блокування можна змінити фон, його прозорість. Можна призначити до 7 різних ярликів для програм.

    Можна вивести статус батареї у вигляді додаткового кола навколо кільця розблокування, включення ліхтарика при натисканні на кільце розблокування, подвійне натискання для сну, зміщення в різні сторони кільця блокування, настроювання віджетів, зміна тексту оператора та інше.

    Рядок стану

    Пункт налаштування рядка станів, він поділений на підпункти. В швидких налаштуванняхможна вибрати, що буде на панелі плиточок, їх кількість, розмір, порядок, асоціація певних плиточок із додатками тощо. Для наочності, я ввімкнув усі можливі плиточки.


    Є можливість налаштувати колір рядка стану та колір значків, але, думаю, ми це чіпати не будемо, білі значки на чорній смузі виглядають непогано. Ще в одному меню можна задати рівень прозорості шторки повідомлень, фон та свій текст у полі оператора. Як на мене, виглядає непогано і надає легкості сприйняттю.


    У розділі "Параметри батареї" можна вибрати вид відображення (стокова, кругла, кругла з відсотками, KitKat, KitKat з відсотками), а також приховати індикатор, залишивши, наприклад, тільки індикатор заряду у відсотках, при цьому можна налаштувати розмір шрифту, його стиль тощо. Мені до душі, кругла з відсотками.

    У пункті меню налаштування годинника можна приховати, залишити в центрі, увімкнути відображення днів тижня, розмір тексту, відображення або показ значка будильника і призначити програму для годинника при утриманні або натисканні на індикатор.

    Ще одним приємним та корисним деяким елементом у рядку повідомлень є можливість увімкнути індикатор моніторингу трафіку. Є два варіанти, простий, у якому підсумовується загальна швидкість, та омні, в якому розділені відправлення та прийом. Можна настроїти позицію індикатора (ліворуч, праворуч), режим моніторингу (тільки віддача, тільки прийом, обидва напрямки), відображення піктограми (стрілки), розмір індикатора.

    І останні, не менш цікаві налаштування для рядка стану, це можливість блокування цих повідомлень від різних програм, включення налаштування яскравості, проводячи пальцем по рядку станів і можливість "приспати" пристрій при подвійному тапі пальцем по рядку стану.

    Панель навігації

    Що можна зробити із панеллю навігації? Та багато чого. Першим приємним пунктом є можливість увімкнення показу кнопки меню (3 точки для виклику) контекстного меню). Можна змінити місцями клавіші назад та клавішу запущених додатків. Також можна ввімкнути кнопку користувача, на яку можна повісити різні функції, програми, списки програм. Можна також призначити різні дії при натисканні, подвійному натисканні або утриманні.

    Ще можна включити додавання стрілок при наборі тексту, щоб зручніше було керувати курсором. Ну і наостанок можна задати висоту цієї панелі.


    В іграх, які не підтримують автоприховування, можна приховати навігаційну панель примусово, але й не тільки в іграх. Є можливість увімкнути віялове меню, буде зручним за відсутності панелі навігації, викликається свайпом з будь-якого боку, до якого ви прикріпили його. Також повно налаштувань, аж до кольору та функцій кнопок віяла.


    Меню харчування

    GravityBox має і налаштування живлення планшета. З можливостей є відключення на екрані блокування, меню розширеного перезавантаження (М'яке перезавантаження, перезавантаження, перезавантаження в recovery та завантажувач), знімок екрана, зйомка відео з екрана, налаштування різних звукових повідомленьпри підключенні заряджання, низькому рівні заряду.


    Налаштування мультимедіа

    У пункті мультимедіа можна корисно розширити можливості в даному напрямку

    • Зміна треків утримуванням клавіш гучності при вимкненому екрані;
    • Більше рівнів гучності (точніше регулювання);
    • Увімкнення зміни кнопок гучності подекуди при повороті екрана;
    • Безпечна гучність (при підключенні навушників, гучність менше 30%);
    • Розширена панель регулювання гучності;
    • Настроювання прозорості панелі регулювання гучності.


    Кнопки навігації

    У цьому пункті меню можна налаштувати як фізичні, так і наекранні кнопки. Налаштовуються кнопки як утримання так і подвійне натискання, швидкість подвійного натискання, час утримання. Можна настроїти кнопки гучності для переміщення тексту під час редагування.

    Інші налаштування

    У меню “Інші установки” можна змінити панель запущених програм. Додати кнопку закриття всіх програм та рядок з відображення кількості оперативної пам'ятіна пристрої.


    На даному етапі цікаві можливості GravityBox закінчилися, описав не все, але найголовніше. Тепер перейдемо до встановлення корисних розширень екрана блокування.

    DashClock Widget

    У Google Play шукаємо програму DashClock Widget, встановлюємо та попутно доставляємо корисні дозволи для даної програми. За допомогою неї можна на екран блокування винести корисні повідомлення та цікаву інформацію.


    Pushbullet

    У перелік до корисного розширення функціональності. Як на мене, програма для багатьох "маст хев". За допомогою неї можна обмінюватися посиланнями між браузером комп'ютера і планшетом, так само і навпаки, обмінюватися файлами, картинками і т.д. (всі картинки в статті були передані на комп'ютер через Pushbullet). Все робиться дуже просто, на планшеті, наприклад, у галереї вибираємо картинку і тиснемо розшарити за допомогою Pushbullet, все, картинка на комп'ютері. Також за допомогою даної програми можна спостерігати за повідомленнями на вашому Android пристроїз комп'ютера.

    StickMount

    Якщо мова не тільки про косметичну модифікацію, тоді так само корисною буде програма StickMount для пристроїв, які за замовчуванням не можуть підключити флеш накопичувач до свого гаджета. При підключенні потрібно надати програмі rootправа та накопичувач буде змонтований як звичайна директорія

    Launcher та іконки

    Launcher є не тільки красивим, але й корисним доповненням, в деяких лаунчерах можна налаштувати багато від робочих столів, до сортування в меню іконок і віджетів. Я волію використовувати Apex Launcher на пару з іконками MIUI X5. У меню всі іконки у мене повинні бути відсортовані за папками (категоріями), так набагато швидше зорієнтуватися в меню, але зараз вже 4 ночі, ранок майже і я не стану сортувати програми, просто викладу скрін.


    Робочий стіл можна "корисно" прикрасити віджетами, я використовую погодний і для швидких нотаток, змінити картинку або спробувати цікавіший лаунчер у плані кастомізації, наприклад Buzz Launcher.

    Підсумки

    Як бачимо, Android можна не тільки "красиво", але й корисно кастомізувати, правда для цього потрібен root доступ. Сподіваюся дана стаття буде комусь корисна і знадобиться. У мене вдалося змінити верхній рядок повідомлень, обидві шторки у верхньому рядку, змінив нижню панель навігації, вікно відкритих додатків, Деяку функціональність клавіш, розширив деякі меню корисними пунктами, змінив екран блокування та інше… Думаю за деякі мої помилки сильно лаяти не будете, писав вночі, спати як би і не особливо хотілося, але був трохи неуважний.

    Діліться своїми варіантами кастомізації Android у коментарях, а краще пишіть у блоги якщо матеріал вартий.

    Ставте лайки, репости, ретвіти, зірочки і все інше, залишайте коментарі і я писатиму ще.

    Дякуємо за читання, всім удачі:)

    Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

    Сьогодні багато смартфонів на Android позбавлені апаратних кнопок навігації та натомість пропонують користувачеві керувати апаратом через нижню панель з віртуальними кнопками. Таке рішення має свої переваги: ​​це і менші габарити пристроїв, і можливість налаштування послідовності віртуальних кнопок на деяких апаратах. Однак недоліки такого рішення також є, і основний з них, це зменшення реального робочого простору екрану за рахунок панелі навігації.

    Інженери Google вже давно знайшли спосіб компенсувати цей нюанс, впровадивши в Android 4.4 KitKat можливість запускати програми в повний екран. Однак, цією можливістю поки що скористалися не всі розробники, і багато старих ігор досі працюють, не приховуючи нижню панель. Але нас цікавлять не лише ігри чи відео. Наприклад було б набагато корисніше використовувати весь екран для серфінгу в інтернет-браузері або в клієнтах соціальних мереж.

    Що ж, на щастя, Android досить гнучка система, і в цій статті я розповім як приховати навігаційну панель в будь-яких додатках за допомогою сторонніх додатків.

    Спосіб №1. GMD Full Screen Immersive Mode

    Цей спосіб найпростіший, т.к. не вимагає наявності Root-Має рацію, але при цьому він вимагає наявності Android не нижче версії 4.4, і в цілому працює не завжди коректно. Однак, його варто спробувати перш ніж братися за більш серйозні інструменти - можливо, він вас повністю задовольнить.

    До істотних мінусів цієї програми можна віднести неможливість виклику клавіатури в повноекранному режимі, а також некоректну роботу в деяких програмах. Наприклад, TapTalk у повноекранному режимі у мене взагалі не реагував на натискання екрану, однак у більшості ігор GMD Immersive показав себе добре.

    Спосіб №2. Xposed + Ultimate Dynamic Navbar

    Цей спосіб є найзручнішим, надійним і гнучким, але вимагає наявності Root і задіяє відразу два різні програми. Уважно дотримуйтесь інструкцій і у вас все вийде.

    Першим нам знадобиться програма Ultimate Dynamic Navbar



    Як бачите у нас з'явилася «плаваюча» панель навігації, проте стандартна фіксована панель нікуди не зникла, щоб приховати її, нам знадобиться інструмент Xposed Framework. Що це таке я докладніше розповім в одній із наступних статей.

    Одним із нововведень, яке компанія Googleдодала до своєї операційну систему Android 4.0 Ice Сream Sandwich стала панель навігації, розташована в нижній частині екрана планшетів та смартфонів, не обладнаних апаратними кнопками «Меню», «Додому» та «Останні програми».

    Багато хто знаходить цю панель зручною, але деякі вважають, що площа екрана при цьому використовується нераціонально. Якщо ви ставитесь до останньої категорії користувачів, один із незалежних розробників з форуму XDA-Developers, відомий під ніком MrBIMC створив дуже цікаве та корисна програма Ultimate Dynamic Navbar(або UDN).

    Ultimate Dynamic Navbar дозволяє приховати панель навігації Android, замість якої з'являється висувна панель, яку ви можете повністю налаштувати на свій смак.

    Причому програма працює навіть на таких пристроях, які оснащені апаратними кнопками навігації і може дуже стати в нагоді тим їх власникам, у яких одна (або навіть усі) з цих кнопок вийшли з ладу.

    Єдине обмеження, яке накладає UDN на пристрій, - це наявність на ньому root прав.

    Користуватися програмою досить просто і зручно. Всі налаштування зрозумілі і ви можете повністю налаштувати свою нову навігаційну панель, змінивши функції кнопок, додавши нові кнопки, змінивши їх колір, стиль оформлення та прозорість.


    Крім стандартних трьох кнопок Меню», «Додому» та «Останні програми», ви можете додати на панель ще дві кнопки, на які можна призначити виклик таких функцій, як меню, пошук, гасіння екрана, збільшення або зменшення гучності, закрити всі програми та пр. Мало того - на кожну кнопку можна призначити по дві дії (простий та довгий клік).


    Весняний вигляд панелі можна змінювати в досить широких межах за допомогою більш ніж десятка тем оформлення, таких як Facebook, Xperia, Honeycomb, Zenyth, ZTE, Samsung та ін. Ви можете змінювати колір та прозорість кнопок, а також висоту та прозорість панелі.


    Єдине, що деякі можуть вважати недоліком цієї програми - це те, що при появі нова панель перекриває інші елементи, розташовані на екрані вашого планшета або смартфона, такі як ярлики додатків або панель швидкого запуску.

    Завантажити найсвіжішу, причому безкоштовну версіюпрограми ви завжди можете в