Kā pievienot lapas ritināšanas taustiņus navigācijas joslai, izmantojot pārlūku Chrome operētājsistēmā Android O

Apmācība par to, kā navigācijas joslai pievienot lapas ritināšanas taustiņus, izmantojot pārlūkprogrammu Google Chrome operētājsistēmā Android O, izmantojot Tasker un SecureTask.

Mēs esam bijuši ļoti jautri pie XDA ar jauns navigācijas joslas pielāgotājs šonedēļ. No pielāgotajām atslēgām līdz kontrolēt mūzikas atskaņošanu, pārslēgt režīmā attēls attēlā, izmantojot YouTube, un visbeidzot pievienojiet taustiņus, lai pārvietotos pa e-pasta sarunu sarakstu, ir daudz veidu, kā izmantot navigācijas joslas pielāgotāja priekšrocības, lai uzlabotu savas iecienītākās lietotnes. Pavisam nesen mēs arī parādījām, kā to izdarīt pievienojiet pielāgotas ikonas navigācijas joslas taustiņiem lai jūs varētu vieglāk noteikt, ko jūsu pielāgotās atslēgas patiesībā attēlo jūsu Tasker profilos. Un tagad mēs jums parādīsim piemēru, kas izmanto šo iespēju, lai pievienotu lapas ritināšanas taustiņus līdz navigācijas joslai, izmantojot Google Chrome.

Paldies Eli Irvin par manu skripta pārbaudi un šī ekrāna ieraksta uzņemšanu.

Kā redzat iepriekš esošajā videoklipā, kad mans testētājs atvēra Google Chrome, navigācijas joslai tika pievienoti divi jauni taustiņi, kurus nospiežot, ritiniet lapu uz augšu vai uz leju. Nosūtītie atslēgu kodi ir KEYCODE_PAGE_DOWN (#93) un KEYCODE_PAGE_UP (#92). Uznirstošās ikonas ir diezgan pašsaprotamas attiecībā uz to, kura apzīmē ritināšanu uz leju vai augšup, pateicoties tam, ka izmantoju pielāgotas ikonas no Ikonu datu bāze.

Mēs parādīsim, kā atkārtot šo iestatījumu savā ierīcē, lai jūs varētu uzzināt, kā izveidot savu pielāgoto navigācijas ierīci. joslas konfigurācijas, taču raksta beigās mēs nodrošināsim arī lejupielādes saiti, ja vēlaties to pārlaist ka.


Prasības:

  • Tasker ($2.99)
  • SecureTask

Tasker ir nepieciešams, jo tā ir automatizācijas lietotne, ko izmantojam, lai noteiktu, kurā lietojumprogrammā mēs atrodamies un nosūtīt komandas, izmantojot SecureTask spraudni, kas apstrādās mūsu navigācijas izmaiņas bārs. Kad esat instalējis abas lietojumprogrammas, mums ir jāiestata abas.

Lai Tasker varētu noteikt, kurā lietojumprogrammā mēs izmantojam, mums ir jāpiešķir tā pieejamības pakalpojums. To var izdarīt ļoti ātri, vienkārši atveriet sadaļu Iestatījumi --> Pieejamība un pakalpojumu sarakstā meklējiet "Tasker". Iespējojiet pieejamības pakalpojumu.

Tālāk mums ir jāpiešķir SecureTask iespēja mainīt sistēmas iestatījumus mūsu ierīcē. Lai to izdarītu, mums ir jāpiešķir SecureTask īpaša atļauja, kas pazīstama kā WRITE_SECURE_SETTINGS, kas ir parasti nav pieejams parastajām lietojumprogrammām, taču lietotājs to var piešķirt manuāli, izmantojot ADB. Tādējādi, lai tas darbotos, jūsu datorā būs jādarbojas ADB. Par laimi šīs atļaujas piešķiršana ir tikai vienreizēja lieta, un mēs izmantosim SecureTask turpmākās ar Android O saistītās pamācības (no kurām ir vēl pāris), tāpēc noteikti ir vērts to darīt to.

ADB iestatīšana

Pirmā lieta, kas jums jādara, ir lejupielādēt ADB bināro failu savai konkrētajai OS. To var izdarīt šeit. Kad esat tos lejupielādējis, jums ir jāpārliecinās, vai jums ir pareizs vadītājs ja izmantojat Windows.

Kad esat izvilcis bināro failu atsevišķā mapē un instalējis draiveri, viedtālrunī ir jāiespējo USB atkļūdošana. Lai to izdarītu, atveriet sadaļu Iestatījumi un dodieties uz Par tālruni. 7 reizes pieskarieties Būvējuma numuram, līdz tiek parādīts dialoglodziņš, kurā teikts, ka esat atbloķējis izstrādātāja opcijas. Tagad sadaļā Iestatījumi varat piekļūt izstrādātāja opcijām. Acīmredzot operētājsistēmā Android O ir jāievada PIN/parole, lai varētu atvērt izstrādātāja opcijas. Dariet to un meklējiet USB atkļūdošanu, pēc tam iespējojiet to.

Tagad pievienojiet tālruni un atveriet komandu uzvedni tajā pašā direktorijā, kurā ieguvāt ADB bināro failu. (Windows lietotāji, turiet nospiestu taustiņu Shift + ar peles labo pogu noklikšķiniet šajā mapē un atlasiet "atvērt komandu uzvedni šeit.") Ierakstiet adb devices komandu uzvednē. Tiks parādīts ziņojums, ka tiek startēts ADB serveris, un pēc tam tālrunī tiks parādīta uzvedne ar aicinājumu piešķirt datoram ADB piekļuvi. Pieņemiet to. Tagad, kad jūs ieejat adb devices komandu uzvednē jums vajadzētu redzēt savas ierīces sērijas numuru, ja tā, tad jums tas izdevās.

WRITE_SECURE_SETTINGS piešķiršana SecureTask

Kad ir atvērta ADB komandu uzvedne, ievadiet šo komandu, lai piešķirtu SecureTask nepieciešamo atļauju.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask tagad būs iespēja mainīt sistēmas iestatījumus bez root piekļuves! Tagad mēs esam gatavi pāriet uz Tasker.

Tasker profila iestatīšana

Pirms sākam darbu ar Tasker, jums būs jālejupielādē lejupvērstās bultiņas un augšupvērstās bultiņas ikona, ko izmantot kā pielāgotas ikonas ritināšanas taustiņiem. Lejupielādējiet pielāgotās ikonas, kas atbilst jūsu ierīces ekrāna blīvumam, un saglabājiet tās mapē /NavIcons. Nosauciet šīs ikonas uz leju.png un up.png. Tagad mēs esam gatavi izveidot mūsu Tasker profilu.

Atveriet Tasker un izveidojiet jaunu profilu, nospiežot pogu + apakšējā labajā stūrī. Izvēlieties Pieteikums Kontekstā un pēc tam ekrānā Lietotņu atlase atlasiet visas lietotnes, kurās vēlaties rādīt ritināšanas taustiņus (piemēram, Chrome).

Pēc tam Tasker lūgs jums izvēlēties esošu uzdevumu vai izveidot jaunu. Izveidojiet jaunu uzdevumu, bet nedodiet tam nosaukumu. Kad esat atvēris uzdevumu izveides ekrānu, mums būs jāpievieno divas darbības:

  1. A1: Spraudnis --> SecureTask --> Secure Settings. Darbība: Rakstiet. Iestatījums: secure sysui_nav_bar_left. Vērtība: key(93:file:///storage/emulated/0/NavIcons/down.png)
  2. A2: Spraudnis --> SecureTask --> Secure Settings. Darbība: Rakstiet. Iestatījums: secure sysui_nav_bar_right. Vērtība: key(92:file:///storage/emulated/0/NavIcons/up.png)

Šīs divas darbības pievienos divus navigācijas joslas taustiņus, kas atbilst KEYCODE_PAGE_DOWN un KEYCODE_PAGE_UP ar lejupvērstās bultiņas un augšupvērstās bultiņas ikonu, kuras lejupielādējāt no interneta. Šīs atslēgas tiks rādītas tikai tad, kad izmantosit jūsu izvēlēto lietotni, manā gadījumā pārlūku Chrome, tāpēc mums tās būs jāatspējo, kad aizveram pārlūku Chrome, pievienojot izejas uzdevumu.

Varat pievienot izejas uzdevumu, ilgi nospiežot tikko veikto uzdevumu (kas atrodas Tasker galvenajā ekrānā) un uznirstošajā logā nospiežot "pievienot izejas uzdevumu". Kad esat pievienojies, pievienojiet šādas divas darbības:

  1. A1: Spraudnis --> SecureTask --> Secure Settings. Darbība: Rakstiet. Iestatījums: secure sysui_nav_bar_left. Vērtība: null
  2. A2: Spraudnis --> SecureTask --> Secure Settings. Darbība: Rakstiet. Iestatījums: secure sysui_nav_bar_right. Vērtība: null

Un, pievienojot šo izejas uzdevumu, Tasker tagad automātiski noņems šos ritināšanas taustiņus, kad iziesit no Chrome lietotnes. Tādā veidā šie ritināšanas taustiņi tiks rādīti tikai tad, kad tie būs noderīgi.

Lejupielādēt un importēt

Tāpat kā visas ar Tasker saistītās apmācības, mēs nodrošināsim XML failu, ko varat lejupielādēt un importēt. Tālāk lejupielādējiet .prf.xml failu no vietnes AndroidFileHost un saglabājiet to savā iekšējā atmiņā. Atveriet Tasker un turiet augšpusē esošo cilni Profili, līdz tiek parādīta poga Importēt. Pieskarieties tam un atrodiet tikko saglabāto XML failu, pēc tam atlasiet to, lai to importētu. Pārliecinieties, vai esat iespējojis Tasker pieejamības pakalpojumu un piešķīris to WRITE_SECURE_SETTINGS uz SecureTask, kā minēts manā rakstā, pretējā gadījumā šis profils nedarbosies kaut kas tavā tālrunī!

Lejupielādējiet profilu "Pārslēgt ritināšanas taustiņus pārlūkā Chrome" no vietnes AndroidFileHost

Piezīme. Ja lejupielādējat iepriekš minēto profilu, jums būs jāpārliecinās, vai esat jau lejupielādējis augšupvērstās un lejupvērstās bultiņas ikonas un saglabājis tās mapē /NavIcons kā up.png un down.png. Pretējā gadījumā jums būs manuāli jārediģē ieraksta uzdevuma darbības, lai norādītu uz šīm jaunajām ikonām.

Ja vēlaties uzzināt, kādus citus noderīgus taustiņus mēs varam pievienot navigācijas joslai, lai padarītu pārlūkošanu Chrome patīkamāku, mēs parādīsim alternatīvu iestatījumu nākamajā apmācībā. Sekojiet līdzi portālam par vairāk pamācību!