4,2
12,9 t. arvostelua
1 milj.+
Lataukset
Sisällön ikärajoitus
Kaikki
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus
Kuvakaappaus

Tietoa sovelluksesta

WaveUp on sovellus, joka herättää puhelimesi - kytkee näytön päälle - kun heiluttaa läheisyysanturin päällä.

Olen kehittänyt tämän sovelluksen, koska halusin välttää virtapainikkeen painamista vain katsellakseni kelloa - mitä satun tekemään paljon puhelimellani. On jo muita sovelluksia, jotka tekevät juuri tämän - ja vielä enemmän. Minua inspiroi Gravity Screen On/Off, joka on upea sovellus. Olen kuitenkin suuri avoimen lähdekoodin ohjelmistojen fani ja yritän asentaa puhelimeeni ilmaisia ​​ohjelmistoja (ilmaisia ​​​​kuin vapaudessa, ei vain ilmaisia ​​​​kuin ilmainen olut) puhelimeeni, jos mahdollista. En löytänyt avoimen lähdekoodin sovellusta, joka teki tämän, joten tein sen itse. Jos olet kiinnostunut, voit katsoa koodin:
https://gitlab.com/juanitobananas/wave-up

Kytke näyttö päälle heiluttamalla kättäsi puhelimen läheisyysanturin päällä. Tätä kutsutaan aaltotilaksi, ja se voidaan poistaa käytöstä asetusnäytössä, jotta näyttöä ei kytketä vahingossa päälle.

Se käynnistää näytön myös, kun otat älypuhelimen taskusta tai laukusta. Tätä kutsutaan taskutilaksi, ja se voidaan myös poistaa käytöstä asetusnäytössä.

Molemmat tilat ovat oletusarvoisesti käytössä.

Se myös lukitsee puhelimesi ja sammuttaa näytön, jos peität läheisyysanturin yhdeksi sekunniksi (tai tietyksi ajaksi). Tällä ei ole erityistä nimeä, mutta sitä voi kuitenkin muuttaa myös asetusnäytössä. Tämä ei ole oletusarvoisesti käytössä.

Niille, jotka eivät ole koskaan ennen kuulleet läheisyysanturia: se on pieni esine, joka on jossain lähellä kohtaa, jossa asetat korvasi, kun puhut puhelimessa. Et käytännössä näe sitä, ja se vastaa puhelimesi käskemisestä sammuttaa näyttö puhelun aikana.

Poista

Tämä sovellus käyttää laitteen järjestelmänvalvojan lupaa. Tämän vuoksi et voi poistaa WaveUpia "normaalisti".

Poista se avaamalla se ja käyttämällä valikon alareunassa olevaa Poista WaveUp -painiketta.

Tunnetut ongelmat

Valitettavasti jotkut älypuhelimet päästävät prosessorin päälle kuunnellessaan läheisyysanturia. Tätä kutsutaan wake lockiksi ja se aiheuttaa huomattavan akun kulumisen. Tämä ei ole minun vikani, enkä voi tehdä mitään muuttaakseni tätä. Muut puhelimet "menevät nukkumaan", kun näyttö sammutetaan ja silti kuunnellaan läheisyysanturia. Tässä tapauksessa akun tyhjennys on käytännössä nolla.

Tarvittavat Android-oikeudet:

▸ WAKE_LOCK kytkeäksesi näytön päälle
▸ RECEIVE_BOOT_COMPLETED käynnistyy automaattisesti käynnistyksen yhteydessä, jos tämä on valittuna
▸ READ_PHONE_STATE keskeyttää WaveUpin puhelun aikana
▸ BLUETOOTH (tai BLUETOOTH_CONNECT Android 10:lle ja uudemmille) Bluetooth-kuulokkeiden havaitsemiseksi puhelun aikana eikä WaveUpin keskeyttämistä varten
▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE ja FOREGROUND_SERVICE_SPECIAL_USE jatkaaksesi toimintaa taustalla (mikä on tärkeää WaveUpille, jotta se voi aina kuunnella läheisyysanturia)
▸ USES_POLICY_FORCE_LOCK laitteen lukitsemiseen Android 8:lle ja sitä vanhemmille (tämä pakottaa käyttäjän käyttämään kuviota tai nastaa, jos se on asetettu)
▸ BIND_ACCESSIBILITY_SERVICE (Accessibility API) näytön sammuttamiseksi Android 9:ssä ja uudemmissa.
▸ REQUEST_DELETE_PACKAGES poistaa itsensä (jos USES_POLICY_FORCE_LOCK käytettiin)

Sekalaisia ​​huomautuksia

Tämä on ensimmäinen Android-sovellus, jonka olen koskaan kirjoittanut, joten varo!

Tämä on myös ensimmäinen pieni panokseni avoimen lähdekoodin maailmaan. vihdoinkin!

Olisin iloinen, jos antaisit minulle palautetta tai osallistuisit millään tavalla!

Kiitos lukemisesta!

Avoimen lähdekoodin rockia!!!

Käännökset

Olisi todella siistiä, jos auttaisit kääntämään WaveUpin omalle kielellesi (jopa englanninkielistä versiota voitaisiin todennäköisesti tarkistaa).
Se on käännettävä kahtena Transifex-projektina: https://www.transifex.com/juanitobananas/waveup/ ja https://www.transifex.com/juanitobananas/libcommon/.

Kiitokset

Erityiskiitokseni:

Katso: https://gitlab.com/juanitobananas/wave-up/#acnowledgements
Päivitetty
31.10.2023

Dataturvallisuus

Turvallisuus alkaa siitä, että ymmärrät, miten kehittäjät keräävät ja jakavat dataasi. Datan yksityisyys- ja tietoturvatoimet saattavat vaihdella käytön, alueen ja iän mukaan. Kehittäjä on antanut nämä tiedot ja saattaa päivittää niitä myöhemmin.
Dataa ei jaettu kolmansille osapuolille
Lue, miten kehittäjät ilmoittavat jakamisesta
Dataa ei ole kerätty
Lue, miten kehittäjät ilmoittavat keräämisestä

Arviot ja arvostelut

4,1
12,8 t. arvostelua
Googlen käyttäjä
7. huhtikuuta 2017
The "Wawe mode" as well as the "Pocket mode" doesn't seem to work after i updated my phone
Arvostelusta oli hyötyä yhdelle henkilölle
Oliko tästä hyötyä?

Uutta

New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ Update German and Russian translations.
★ Add bluetooth permission request for Android 14 and above (needed to know if a headset is connected during a call).