WaveUp Fortune Cookies


3.2.19 przez juanitobananas
Jul 16, 2024

O WaveUp Fortune Cookies

Włącz wyświetlacz, machając i zdobądź kilka miłych powiedzeń na temat ciasteczek z wróżbą

WaveUp 🥠 Fortune Cookies to aplikacja, która wybudza Twój telefon – włącza ekran – gdy pomachasz nad czujnikiem zbliżeniowym. Jako plus, w tej wersji pro znajdziesz kilka fajnych powiedzonek o ciasteczkach.

Jest to przede wszystkim sposób na okazanie uznania dla mojej pracy.

Przed zakupem tej aplikacji sprawdź WaveUp. Funkcja machania pozostaje taka sama. Dzięki wersji pro zyskujesz chłód ciasteczek z wróżbą :)

Oto (część) oryginalnego opisu WaveUp:

Stworzyłem tę aplikację, ponieważ chciałem uniknąć naciskania przycisku zasilania tylko po to, aby spojrzeć na zegarek – co zdarza mi się często robić na moim telefonie. Istnieją już inne aplikacje, które robią dokładnie to, a nawet więcej. Zainspirowała mnie Gravity Screen On/Off, która jest świetną aplikacją. Jestem jednak wielkim fanem oprogramowania open source i staram się, jeśli to możliwe, instalować na swoim telefonie darmowe oprogramowanie (wolne jak w wolności, a nie tylko darmowe jak w darmowym piwie). Nie mogłem znaleźć aplikacji open source, która to robiła, więc po prostu zrobiłem to sam. Jeśli jesteś zainteresowany, możesz rzucić okiem na kod:

https://gitlab.com/juanitobananas/wave-up

Wystarczy machnąć ręką nad czujnikiem zbliżeniowym telefonu, aby włączyć ekran. Nazywa się to trybem falowym i można go wyłączyć na ekranie ustawień, aby uniknąć przypadkowego włączenia ekranu.

Włączy również ekran, gdy wyjmiesz smartfon z kieszeni lub torebki. Nazywa się to trybem kieszonkowym i można go również wyłączyć na ekranie ustawień.

Obydwa te tryby są domyślnie włączone.

Blokuje także telefon i wyłącza ekran, jeśli zakryjesz czujnik zbliżeniowy na jedną sekundę (lub określony czas). Nie ma to specjalnej nazwy, ale mimo to można je zmienić również na ekranie ustawień. Opcja ta nie jest domyślnie włączona.

Znane problemy

Niestety, niektóre smartfony włączają procesor nasłuchując czujnika zbliżeniowego. Nazywa się to blokadą wybudzania i powoduje znaczne zużycie baterii. To nie moja wina i nie mogę nic zrobić, żeby to zmienić. Większość telefonów jednak „zasypia” po wyłączeniu ekranu, jednocześnie słuchając czujnika zbliżeniowego, co skutkuje praktycznie zerowym zużyciem baterii.

Korzystanie z usług ułatwień dostępu:

▸ Cel: Począwszy od Androida 9, WaveUp wykorzystuje interfejs API usług ułatwień dostępu, aby umożliwić użytkownikom wyłączanie ekranu.

▸ Prywatność i bezpieczeństwo: WaveUp korzysta z API usług dostępności wyłącznie w tym celu i tylko wtedy, gdy włączona jest opcja „blokady”. Za pośrednictwem tej usługi nie są gromadzone, przechowywane ani udostępniane żadne dane osobowe.

▸ Zakres uprawnień: Uprawnienie Usług dostępności jest wykorzystywane wyłącznie do włączania funkcji blokady ekranu. Nie monitoruje ani nie wchodzi w interakcję z żadnym innym aspektem użytkowania urządzenia.

Wymagane uprawnienia Androida:

▸ WAKE_LOCK, aby włączyć ekran

▸ RECEIVE_BOOT_COMPLETED, aby automatycznie uruchamiać się podczas uruchamiania, jeśli zostało wybrane

▸ READ_PHONE_STATE, aby zawiesić WaveUp podczas rozmowy

▸ BLUETOOTH (lub BLUETOOTH_CONNECT dla Androida 10 i nowszych wersji), aby wykryć zestawy słuchawkowe Bluetooth podczas rozmowy i nie zawieszać WaveUp

▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE i FOREGROUND_SERVICE_SPECIAL_USE, aby nadal działać w tle (co jest niezbędne dla WaveUp, aby zawsze nasłuchiwać czujnika zbliżeniowego)

▸ USES_POLICY_FORCE_LOCK, aby zablokować urządzenie dla Androida 8 i starszych (wymusza to na użytkowniku użycie wzoru lub kodu PIN, jeśli jest ustawiony)

▸ BIND_ACCESSIBILITY_SERVICE (Accessibility API), aby wyłączyć ekran w systemie Android 9 i nowszych wersjach.

▸ REQUEST_DELETE_PACKAGES, aby odinstalować się (jeśli użyto USES_POLICY_FORCE_LOCK)

Różne notatki

To pierwsza aplikacja na Androida, jaką kiedykolwiek napisałem, więc uważaj!

To także mój pierwszy mały wkład w świat open source. Wreszcie!

Będzie mi bardzo miło, jeśli przekażesz mi jakąkolwiek opinię lub w jakikolwiek sposób wniesiesz swój wkład!

Dziękuje za przeczytanie!

Open source rządzi!!!

Podziękowania

Moje szczególne podziękowania dla:

Zobacz: https://gitlab.com/juanitobananas/wave-up/#acknowledgments

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

3.2.19

Wymaga Androida

4.0.3

Available on

Raport

Oznacz jako nieodpowiednie

Pokaż więcej

WaveUp Fortune Cookies Alternatywa

Zdobądź wiecej z juanitobananas

Odkryć