Cea mai mare supărare a mea de pe Android este scalarea DPI (dimensiunea conținutului este redat pe ecran) pe care Google și alți producători OEM le aleg pentru dispozitivele lor. Ecranele mari și frumoase sunt adesea afectate de o gamă nesfârșită de pictograme din bara de stare, pictograme de dimensiunea degetului mare și elemente uriașe ale UI.
Așa că, atunci când previzualizarea Android N a fost lansată cu capacitatea de a-și scala DPI din mers, fără nicio modificare necesară, am fost încântat, la fel ca mulți utilizatori cu putere care au avut aceeași problemă cu mine.
Dar acel vis a fost de scurtă durată, când am pus jos previzualizarea N activată pentru Nexus 6 și am revenit la Galaxy S7 Edge. Pentru toate caracteristicile sale remarcabile și versiunea de Android mult îmbunătățită, Samsung a avut întotdeauna, în opinia mea, una dintre cele mai proaste setări DPI implicite întrecuite doar de Nexus 6 și LG. Ei bine, acum există o modalitate de a schimba asta, cel puțin pe Samsung Galaxy S7.
Introduceți .DisplayScalingActivity
V-ar fi greu să găsiți acest meniu, deoarece pare a fi o caracteristică ascunsă a TouchWiz pe Marshmallow. Folosind metoda încercată și adevărată de vizualizare a activităților care pot fi lansate prin intermediul Nova Launcher widget „activități”, am reușit să găsesc .DisplayScalingActivity ascuns chiar la vedere ca parte a aplicației Setări. Odată ce începeți activitatea, vi se prezintă o nouă fereastră de setări în stil Samsung care vă permite să alegeți între Standard și Condens.
DPI standard pe Galaxy S7 este (un dezastruos) 640 și aș pune vizualizarea condensată undeva în jurul valorii de 540. După ce ați făcut selecția, vi se va solicita să reporniți. Nu vă alarmați, la o repornire, ecranul meu de blocare a fost puțin ciudat, pictograma de blocare fiind cu aproximativ o treime în sus pe ecran, dar odată ce totul a fost rezolvat, sistemul de operare a funcționat fluid și impecabil, cu toate aplicațiile văzând și adaptându-se la noul DPI (persiste printr-o repornire și o actualizare a sistemului) -- un Samsung mai întâi ca mulți dintre voi stiu. Puteți vedea mai multe mesaje pe ecran, panoul widget-urilor de notificare se simte mai spațios și puteți pur și simplu în general, au mai mult conținut afișat pe ecran, consultați galeria de mai jos pentru un alăturat comparaţie.
Deci, cum poți obține asta? Mai ușor decât vă puteți aștepta:
- Descărcați Nova Launcher, nu trebuie să îl setați ca implicit, doar lansați-l pentru a accesa ecranul de pornire.
- Accesați fereastra de selecție a widgeturilor apăsând lung pe ecranul de pornire și selectând Widgeturi.
- Alegeți widgetul „Activități” ținând-l apăsat și plasându-l pe un ecran de pornire.
- După ce lista se completează, derulați în jos la „Setări” și apoi alegeți .DisplayScalingActivity (ar trebui să fie al 4-lea). Va crea o pictogramă nouă pe desktop.
- Selectați pictograma pentru a deschide meniul și efectuați selecția.
- Reporniți în fereastra de confirmare și reveniți la lansatorul normal după repornire.
Desigur, metoda încercată și adevărată de comenzi shell prin adb rămâne utilă, dar a avea acest încorporat este plăcut și pentru utilizatorii nerădăcinați care doresc să pornească din mers. Avem tendința de a oferi Samsung și TouchWiz multă flack pentru software-ul său. Dar acesta este al treilea lucru găsit în previzualizarea N care a făcut mai întâi parte din TouchWiz (MultiWindow, Comutări rapide de notificare în partea de sus, Scalare DPI), poate că Samsung are ceva?