Mobilní telefony se neustále vyvíjejí a jedním z trendů je maximalizace displeje a minimalizace rámečků. To vede k novým způsobům navigace, často pomocí gest. Nicméně, existuje několik důvodů, proč byste mohli chtít na svém Android mobilu přidat navigační panel.
Proč přidat navigační panel?
Jedním z důvodů může být, že jsou fyzická tlačítka rozbitá a potřebujete spolehlivou náhradu, abyste mohli zařízení nadále normálně používat. Dalším důvodem může být, že si chcete zařízení jednoduše vyzkoušet a zjistit, zda mu dáte přednost před gesty. Mnoho moderních mobilních telefonů totiž volí navigaci gesty ve výchozím nastavení. Pokud si na tento systém dobře nezvyknete nebo pokud z ergonomických důvodů dáváte přednost tlačítkům na obrazovce, tyto aplikace vám umožňují vrátit se ke klasické liště nebo dokonce kombinovat gesta s plovoucími tlačítky. Případně, pokud vaše obrazovka nabízí zářez nebo děrovaný otvor, je důležité respektovat bezpečné oblasti, aby nabídky nebo obsah nebyly oříznuty stavovými řádky nebo zaoblenými rohy.
Systémové lišty v Androidu
V systému Android existují stavový řádek (oznámení a systém), lišta titulků a navigační lišta vedle sebe; společně se označují jako systémové lišty. Jejich přítomnost je neustálá a umožňuje akce, jako je návrat zpět, návrat na domovskou obrazovku nebo otevření zobrazení nedávných aplikací, a také zobrazení času, úrovně nabití baterie nebo upozornění.
Doporučení Googlu a Android 15
Doporučení Googlu je jasné: udržujte stavové a navigační panely průhledné nebo průsvitné a nakreslete obsah aplikace za něj, čímž vytvoříte celoobrazovkový zážitek. V systému Android 15 je chování displeje od okraje k okraji dále vylepšeno: stavový řádek je ve výchozím nastavení průhledný a systém automaticky upravuje viditelnost ikon na základě kontrastu. Pro spodní část Android rozlišuje dva hlavní režimy: navigace gesty (doporučený) a navigace tlačítky (tři klasická tlačítka).
Navigace gesty vs. tlačítka
- Navigace gesty: Uživatel provede boční přejetí prstem pro návrat zpět a přejetím prstem zespodu pro přechod na domovskou obrazovku nebo otevření nedávných položek stisknutím a podržením. Tento vzor se lépe škáluje na mobilních telefonech a velkých obrazovkách. Vyžaduje to však, aby aplikace respektovala navigační vsazení, aby se zabránilo umisťování kritických tlačítek nebo gest do konfliktních zón.
- Navigace tlačítky: Pokud uživatel preferuje tři tlačítka (Zpět, Domů a Nedávné), může systém za lištou použít mírný průsvitný „štít“, aby byla zajištěna čitelnost. Na zařízeních s Androidem 15 (nebo s funkcí
enableEdgeToEdge()
Čtěte také: Venkovní žaluzie: postup instalace
), lze tento závoj deaktivovat.
Kdy je vhodná úplná průhlednost tlačítek?
Když vaše aplikace používá vlastní spodní panel aplikací nebo když obsah nespadá pod systémovou lištu. U seznamů nebo posouvatelného obsahu, který sahá pod lištu, však může být pohodlnější ponechat jej průhledný a použít vhodné odsazení, abyste se vyhnuli nepříjemnému překrývání. Když se zobrazí klávesnice na obrazovce, přechod by měl být synchronizovaný s obsahem.
Instalace vlastního navigačního panelu bez rootu
Pro uživatele, kteří chtějí na starších zařízeních posunout věci o krok dál, existují aplikace, které aktivují funkce přizpůsobení bez nutnosti root přístupu. Jednou z nejznámějších je aplikace Custom Navigation Bar (zpopularizováno komunitou XDA).
Je třeba poznamenat, že ne všichni výrobci jsou kompatibilní, zejména pro ty s velmi „těžkými“ skiny (jako jsou starší verze TouchWizu). Obecně však funguje dobře na Androidu 7.0/7.1 a prequelu Androidu O, zařízeních LineageOS, Nexus a několika modelech Sony Xperia; byl dokonce úspěšně testován na Xperii Z5.
Postup instalace Custom Navigation Bar:
- Nainstalujte ADB a ovladače na zařízení.
- Připojte mobilní telefon k počítači.
- Ve Windows spusťte instalační program, potvrďte možnosti ADB, Fastboot a ovladače stisknutím tlačítka „Y“.
- Na mobilním zařízení přejděte na
Nastavení > O aplikaci
a opakovaným klepnutím na „Číslo sestavení“ aktivujte možnosti pro vývojáře. - Zadejte tyto možnosti a povolte „Ladění USB“.
- Jakmile je připojení rozpoznáno, zadejte do konzole následující příkaz:
adb shell
Čtěte také: Drátěný plot: jednoduchý návod k instalaci
- Poté udělte bezpečné oprávnění pomocí:
pm grant xyz.paphonb.systemuituner android.permission.WRITE_SECURE_SETTINGS
Toto oprávnění umožňuje aplikaci upravovat nastavení systému bez přístupu root.
Doporučené aplikace pro navigační lišty
Na Google Play je mnoho aplikací souvisejících s navigační lištou, ale ne všechny sledují stejný cíl. Některé se zaměřují na výměnu rozbitých tlačítek, jiní na přidávání dalších funkcí pomocí gest nebo dlouhých dotyků, zatímco další volí vizuální přizpůsobení.
Aplikace pro funkční náhradu a přizpůsobení
- Navigační lišta: Možná nejjednodušší z těchto aplikací, která nejrychleji vyřeší vaše problémy. Jednoduše nainstaluje klasický navigační panel dole, který napodobuje standardní systémová tlačítka. Můžete si vybrat, zda ho ponechat pevný, nechat ho zmizet po několika sekundách a provést několik dalších nastavení.
- Tlačítko Domů: Mnohem unikátnější aplikace. Ve spodní části bude mít malý světelný kruh, který si můžete nastavit dvěma způsoby: jednou klepnout a klepnout a podržet. Můžete změnit jeho velikost a barvu.
- Víceúčelové tlačítko Domů: Ve spodní části je přidáno jedno tlačítko, které funguje podobně jako tlačítko Domů. Nabízí však více možností přizpůsobení a existuje také verze Pro, která poskytuje ještě více funkcí, včetně přidání tlačítek vlevo a vpravo pro další vylepšení funkčnosti telefonu.
- Snadný dotyk: Nabízí něco mnohem bližšího AssistiveTouch iPhonu. Nejde jen o to mít typická tlačítka navigační lišty, ale o možnost zamknout mobil, zpřístupnit nastavení nebo ovládat hlasitost.
- Custom Navigation Bar: Nabízí přesně to, co jeho název slibuje: změnu rozvržení a vzhledu baru a dokonce i přidání dvou dalších tlačítek (vlevo a vpravo) s vlastními akcemi. V sekci „Navigační panel“ najdete „Rozvržení“ pro změnu uspořádání tří standardních tlačítek (normální, levé, pravé, kompaktní, tablet). Praktický příklad: na levém tlačítku můžete vybrat „Ruční zadání“, zadat kód 120 pro „Snímek obrazovky“ a přiřadit ikonu „Snímek obrazovky“. Vpravo vám typ „Keycode“ s akcí „Asistence“ poskytuje přímý přístup k Asistentovi Google s ikonou mikrofonu. Pokud máte rádi automatizaci, aplikace integruje profily a kompatibilitu s Taskerem, čímž se aktivují různá rozložení tlačítek v závislosti na aplikaci nebo kontextu.
Aplikace pro vizuální přizpůsobení
- Navigační lišta: Tato aplikace umožňuje vizuálně přizpůsobit navigační lištu z vašeho zařízení Android. Přidejte fotografii, konkrétní barvu, cokoli chcete. Můžete si vytvořit vlastní obrázek a použít ho na tento spodní panel (dodává se s některými výchozími designy). Navíc má možnost, kdy na základě rozdílů v tónu zobrazuje procento baterie v navigační liště.
- Skvělá navigace: Umožňuje konfigurovat barvu navigačního panelu. Má sice méně možností než u NavBar, ale je to jednodušší aplikace zaměřená na změnu barvy.
- Energy Bar: Vložte čáru, která bude znázorňovat procento baterie ve stavovém řádku. Můžeme ji použít vlastní barvy pro daný řádek. Takže pokud máme více než 70 %, zobrazí se modře, nebo červeně, pokud je pod 20 %.
- Stavový řádek (aplikace pro změnu barvy): Umožňuje jít o něco dále, co se týče přizpůsobení stavového řádku. Můžete také změnit barvu stavového řádku tak, aby odpovídala aplikaci, kterou používáte. Nebo si vybrat výchozí barvu pro situaci, kdy není otevřena žádná aplikace. Nejpozoruhodnější ale je, že stavový řádek může měnit barvu v závislosti na typu oznámení.
Všechny aplikace, které jsme do této kompilace zahrnuli, jsou zdarma a lze je nalézt na Google Play.
Požadavky a oprávnění aplikací
Aby tyto aplikace fungovaly, obvykle vyžadují služby přístupnosti. S tímto oprávněním mohou kreslit přes jiné aplikace, detekovat gesta na domovské liště a spouštět systémové akce (Domů, Zpět, Nedávné). Jejich cílem je zlepšit přístupnost a používání jednou rukou; k ovládání nemusí číst váš obsah ani shromažďovat osobní údaje. Některé aplikace, jako je „Navigační lišta pro Android“, mohou také vyžadovat další oprávnění, jako je
CALL_PHONE
pro rychlou volbu,ACCESS_WIFI_STATE
Čtěte také: Jak správně izolovat krbovou obestavbu
pro zapnutí/vypnutí Wi-Fi neboQUERY_ALL_PACKAGES
pro spouštění aplikací.Řešení problémů s navigační lištou
Pokud máte problém s bílou navigační lištou, kde jsou tlačítka špatně viditelná na bílém pozadí, je to častý problém, který může záviset na výrobci telefonu a jeho úpravách Androidu. Řešení je možné najít v nastavení systému nebo pomocí aplikací třetích stran. Mnoho uživatelů preferuje černou lištu a bílá tlačítka, a to i v bílém režimu, nebo alespoň černé tlačítka na bílé liště.
Tipy a triky:
- Průhlednost: Udržujte navigační lištu gest průhlednou. Nechte systém přizpůsobit barvu úchytu a nepřekrývejte interaktivní prvky pod bočními vložkami gesta Zpět.
- Odsazení: Pokud vaše aplikace nabízí vlastní spodní navigaci a chcete naprostou transparentnost, zvažte přidání dynamického odsazení umístěného na úrovni systémové lišty, aby se předešlo konfliktům. Neumisťujte primární interakční zóny (např. funkční tlačítko pro kritickou akci) těsně k dolnímu okraji, pokud je aktivní gesto přejetí prstem zpět; ponechte „vzduch“, aby systém mohl gesto rozpoznat bez nechtěného klepnutí. U dlouhých seznamů se ujistěte, že poslední položka nespadá pod úchyt gesta; přidejte vložené obsahy.
- Klávesnice: Když se zobrazí klávesnice na obrazovce, přechod by měl být synchronizovaný s obsahem. Knihovna kompatibility
WindowInsetsAnimationCompat
umožňuje synchronizovat animaci klávesnice s animací rozložení, takže aplikace posouvá prvky nahoru nebo dolů synchronizovaně s editorem IME, bez jakýchkoli skoků nebo blikání. - Velké obrazovky: U velkých obrazovek a skládacích zařízení je ideálním řešením zvolit responzivní designy, které přesouvají obsah do sekundárních nebo terciárních panelů v závislosti na šířce okna.
- Výřezy obrazovky: L výřezy obrazovky (výřezy nebo perforace) vyžadují pozornost tomu, jak se obsah dotýká okrajů. Dobře implementovaný design od okraje k okraji respektuje bezpečné oblasti a zabraňuje částečnému skrytí interaktivních prvků výřezem.
Android 15 nativně podporuje transparentnost, s čím
enableEdgeToEdge()
aWindow.setNavigationBarContrastEnforced(false)
v předchozích verzích a režimech si můžete doladit zážitek a existují aplikace jako Custom Navigation Bar nebo Home Bar, které vám umožní rozšířit možnosti bez root přístupu, přidat tlačítka nebo nahradit nefunkční fyzická tlačítka. Tyto aplikace dokazují, že Android umožňuje upravit navigační lištu a panely nástrojů systému lze přizpůsobit téměř jakékoli potřebě: od výměny rozbitých tlačítek až po proměnu spodní části obrazovky v ovládací centrum, indikátor baterie, dekorativní prvek nebo panel chytrých zkratek.Tabulka: Srovnání typů navigačních lišt a jejich charakteristik
| Typ navigační lišty | Popis | Výhody | Nevýhody | Doporučení |
|---|---|---|---|---|
| Navigace gesty | Moderní přístup, kde se ovládání provádí přejetím prstů po obrazovce. | Využívá celou obrazovku, moderní, intuitivní na velkých obrazovkách. | Vyžaduje přizpůsobení aplikací (vsazení), zpočátku může být pro některé uživatele neznámé. | Doporučeno Googlem, ideální pro novější Android zařízení. |
| Navigace tlačítky (3 klasická tlačítka) | Tradiční navigační lišta se třemi tlačítky (Zpět, Domů, Nedávné). | Známé a snadno použitelné pro většinu uživatelů, konzistentní ovládání. | Zabírá část obrazovky, může být méně estetické na bezrámečkových telefonech. | Pro uživatele preferující klasické ovládání, vhodné pro starší zařízení. |
| Vlastní navigační panely (pomocí aplikací) | Lišty implementované aplikacemi třetích stran, nabízející rozšířené funkce a přizpůsobení. | Náhrada rozbitých fyzických tlačítek, přidání vlastních tlačítek/funkcí, vizuální přizpůsobení. | Vyžaduje oprávnění (např. ADB), možná nekompatibilita s některými výrobci/systémy, může mít mírně vyšší spotřebu baterie. | Pro specifické potřeby (rozbitá tlačítka, rozšířené funkce), pro zkušenější uživatele. |
tags: #jak #nainstalovat #navigacni #listu #na #mobil
