A Samsung mindig bekapcsolt kijelzőjének automatikus váltása töltéskor [Alkalmazás]

click fraud protection

Útmutató arról, hogyan aktiválhatja a Samsung Always on Display funkcióját az olyan egyéni környezetek alapján, mint a töltés, az eszköz tájolása vagy helye.

A Samsung sok hibával jár a szoftvere teljesítményoptimalizálása miatt (bár ez a kritika mennyi törvényes és/vagy pontos vita egy másik alkalommal), de nehéz tagadni, hogy mekkora hozzáadott értéket jelent a szoftverük hoz. Hosszan sorolhatnám a Samsung Experience (korábban ismert) összes funkcióját mint TouchWiz), de ma arra fogok összpontosítani, hogyan lehet egy funkciót valamivel jobbá tenni: az Always On Kijelző. Pontosabban, hogyan kell automatikusan engedélyezi az Always on Display funkciót töltés közben, de letiltja, ha nem tölt.

Azon kívüliek számára a Samsung Always on Display (AOD) funkciója egy speciális képernyőmód, amely az Android időtúllépésekor jelenik meg. Ebben a módban gyorsan megtekintheti az aktuális dátumot, időt, üzeneteket, naptári eseményeket stb testreszabható funkciók. Az AOD kizárólag a Samsung Galaxy S7 és S8 sorozatú okostelefonokhoz használható, és hasznos módja annak, hogy gyorsan áttekintsen a fontos információkra anélkül, hogy egy ujját a telefonjára kellene helyeznie.

Az AOD automatikusan átkapcsolható a beállításokon belüli ütemezés alapján, de ezen kívül nincs sok más kontextus, amellyel szabályozhatja, hogy az AOD mikor legyen aktív. Szerencsére a Tasker erejével bármilyen kontextust beállíthatunk, amelyet ki szeretnénk váltani, amikor az AOD be/ki van kapcsolva. készítettem a Egyszerű alkalmazás, amelyet telepíthet és elfelejthet Samsung Galaxy S7, S7 Edge, S8 vagy S8+ készülékére, amely csak töltéskor kapcsolja be az AOD-t, de azt is megmutatom, hogyan állíthat be bármilyen más kontextust, amit csak szeretne.

Töltse le az AOD on Charge alkalmazást az XDA Labs-tól

Megjegyzés: a fenti alkalmazás a Tasker és Tasker App Factory segítségével készült. Nincs felhasználói felülete. Kérjük, a telepítés után rejtse el az alkalmazás ikonját az alkalmazásfiókból. Az alábbi lépések követésével megtekintheti, hogyan készült az alkalmazás.


Oktatóanyag – Az AOD mód aktiválása egyéni kontextusokban

Követelmények

  • Tasker ($2.99)

Bár itt a Taskert használom, szabadon használhat bármilyen más automatizálási alkalmazást. A Tasker messze a legnépszerűbb, és ezt a legtöbb ember ismeri, szóval ezt használom.

1. lehetőség – Kapcsolja be az AOD módot, ha bizonyos WiFi hálózatokhoz csatlakozik

Íme lépésről lépésre, hogyan kell beállítani ezt a szkriptet. Az AOD mód engedélyezésére/letiltására fogok összpontosítani, amikor otthoni/munkahelyi WiFi hálózatához csatlakozik/lekapcsol, de bármilyen más triggert beállíthat.

  1. Nyissa meg a Taskert, és érintse meg a + gombot a jobb alsó sarokban új profil létrehozásához.
  2. Érintse meg az „Állam” elemet államkontextus hozzáadásához.
  3. Válassza a „Net”, majd a „WiFi Connected” lehetőséget.
  4. Az SSID alatt érintse meg a nagyítót a mentett SSID-k listájának megjelenítéséhez. Itt válassza ki a kívánt WiFi hálózatot.
  5. Nyomja meg a Vissza gombot, és a Tasker megkéri, hogy csatoljon egy meglévő feladatot, vagy hozzon létre egy újat. Válassza az „Új feladat” lehetőséget. Ne fáradjon elnevezéssel.
  6. A Feladatszerkesztő képernyőn érintse meg a + ikont az alsó közepén egy művelet hozzáadásához.
  7. Válassza a „Kód”, majd a „Java funkció” lehetőséget.
  8. Nyomja meg a kávé ikont, és válassza a CONTEXT lehetőséget.
  9. Nyomja meg a nagyítót a Function mellett, és keresse meg a getContentResolver() kifejezést.
  10. Felül egy új „Vissza” mezőnek kell megjelennie. Ide írja be a „cr”-t. Nyomja meg a Vissza gombot, hogy visszatérjen a Feladatszerkesztő képernyőre.
  11. Adjon hozzá egy másik Java függvényműveletet (6-7. lépés). Ezúttal az osztály vagy az objektum mezőben nyomja meg a nagyítót, és keresse meg a Settings$System elemet. A Funkció mezőben nyomja meg a nagyítót, és válassza a putInt lehetőséget. Ekkor megjelenik egy sor paraméter. A paraméterhez (ContentResolver) nyomja meg a kávéscsészét, és válassza ki a „cr” objektumot. A Param (karakterlánc) mezőben írja be az aod_mode-ot. A Param (int) értékhez írjon be 1-et.
  12. Nyomja meg a Vissza gombot, hogy visszatérjen a Feladatszerkesztő képernyőre. Most nyomja meg hosszan az általunk végzett két műveletet, és koppintson a vágólap gombra a másoláshoz. Nyomja meg a Vissza gombot, hogy kilépjen a Tasker főképernyőjére.
  13. A Tasker főképernyőjén nyomja meg hosszan az imént elkészített feladatot, és érintse meg a „Kilépési feladat hozzáadása” lehetőséget. Ne fáradjon a feladat elnevezésével.
  14. Amikor az új Feladat szerkesztőképernyőjén van, tartsa lenyomva a képernyő közepét bárhol, amíg meg nem jelenik a Beillesztés művelet. Érintse meg a két korábban másolt művelet beillesztéséhez.
  15. Itt érintse meg a 2. műveletet, és görgessen lefelé. Módosítsa az 1-et 0-ra a Param (int) alatt. Érintse meg a vissza gombot, amíg vissza nem tér a Tasker főképernyőjére, és kész!

2. lehetőség – Aktiválja az AOD módot, ha az eszköz felfelé az asztalon van

Íme lépésről lépésre, hogyan kell beállítani ezt a szkriptet. Az AOD mód engedélyezésére/letiltására fogok összpontosítani, amikor az eszköz képpel felfelé fekszik.

  1. Nyissa meg a Taskert, és érintse meg a + gombot a jobb alsó sarokban új profil létrehozásához.
  2. Érintse meg az „Állam” elemet államkontextus hozzáadásához.
  3. Válassza az „Érzékelő”, majd a „Tájolás” lehetőséget.
  4. Az Is alatt győződjön meg arról, hogy „Arccal felfelé” áll.
  5. Nyomja meg a Vissza gombot, és a Tasker megkéri, hogy csatoljon egy meglévő feladatot, vagy hozzon létre egy újat. Válassza az „Új feladat” lehetőséget. Ne fáradjon elnevezéssel.
  6. A Feladatszerkesztő képernyőn érintse meg a + ikont az alsó közepén egy művelet hozzáadásához.
  7. Válassza a „Kód”, majd a „Java funkció” lehetőséget.
  8. Nyomja meg a kávé ikont, és válassza a CONTEXT lehetőséget.
  9. Nyomja meg a nagyítót a Function mellett, és keresse meg a getContentResolver() kifejezést.
  10. Felül egy új „Vissza” mezőnek kell megjelennie. Ide írja be a „cr”-t. Nyomja meg a Vissza gombot, hogy visszatérjen a Feladatszerkesztő képernyőre.
  11. Adjon hozzá egy másik Java függvényműveletet (6-7. lépés). Ezúttal az osztály vagy az objektum mezőben nyomja meg a nagyítót, és keresse meg a Settings$System elemet. A Funkció mezőben nyomja meg a nagyítót, és válassza a putInt lehetőséget. Ekkor megjelenik egy sor paraméter. A paraméterhez (ContentResolver) nyomja meg a kávéscsészét, és válassza ki a „cr” objektumot. A Param (karakterlánc) mezőben írja be az aod_mode-ot. A Param (int) értékhez írjon be 1-et.
  12. Nyomja meg a Vissza gombot, hogy visszatérjen a Feladatszerkesztő képernyőre. Most nyomja meg hosszan az általunk végzett két műveletet, és koppintson a vágólap gombra a másoláshoz. Nyomja meg a Vissza gombot, hogy kilépjen a Tasker főképernyőjére.
  13. A Tasker főképernyőjén nyomja meg hosszan az imént elkészített feladatot, és érintse meg a „Kilépési feladat hozzáadása” lehetőséget. Ne fáradjon a feladat elnevezésével.
  14. Amikor az új Feladat szerkesztőképernyőjén van, tartsa lenyomva a képernyő közepét bárhol, amíg meg nem jelenik a Beillesztés művelet. Érintse meg a két korábban másolt művelet beillesztéséhez. Itt érintse meg a 2. műveletet, és görgessen lefelé. Módosítsa az 1-et 0-ra a Param (int) alatt. Érintse meg a vissza gombot, amíg vissza nem tér a Tasker főképernyőjére, és kész!

Megjegyzés: a képformátum többi lépése pontosan ugyanúgy követhető, mint az 1. opció előző képernyőképei. Csak kezdje a képernyőképek második sorával, és folytassa ott.


Következtetés

Amint látja, a Taskernek köszönhetően gyakorlatilag bármilyen környezetben engedélyezheti vagy letilthatja az Always on Display módot. Az általam készített egyszerű alkalmazás célja az AOD leggyakrabban kért szolgáltatási kiadásának lefedése, de ha valami mást szeretne az AOD-ból, akkor az Ön kezében van a változtatások végrehajtása.