WaveUp-ը արթնացնում է ձեր հեռախոսը, միացնում է էկրանը, երբ դուք ձեռքով շարժվում եք հարևանության սենսորի վրա:
Ես ստեղծեցի այս հավելվածը, քանի որ հոգնել էի սեղմել միացման կոճակը պարզապես ժամանակը ստուգելու համար (զարմանալիորեն հաճախակի սովորություն): Ոգեշնչված հիանալի գրավիտացիոն էկրանի միացումից/անջատումից: Ես փնտրեցի բաց կոդով այլընտրանք և պարզապես չկարողացա գտնել: Այսպիսով, ես ինքս պատրաստեցի այն:
Ստուգեք կոդը՝ https://gitlab.com/juanitobananas/wave-up
Հնարավոր է ավելի արդիական README. https://gitlab.com/juanitobananas/wave-up/#waveup
Հատկություններ
▸ Ալիքի ռեժիմ. էկրանը միացնում է հարևանության սենսորի վրայով ալիքը թափահարելիս:
▸ Գրպանային ռեժիմ. էկրանը միացնում է, երբ ձեր հեռախոսը հանում եք գրպանից կամ պայուսակից:
Երկուսն էլ միացված են լռելյայնորեն, սակայն կարող են անջատվել կարգավորումներում:
▸ Էկրանի կողպում. փակեք սենսորը մեկ վայրկյանով (կամ ձեր ընտրած ժամանակով) և հեռախոսը կողպվում է: Լռելյայն անջատված է, բայց հեշտ է միացնել:
Սպասեք, ի՞նչ է իրենից ներկայացնում մոտիկության սենսորը:
Դա ձեր հեռախոսի ականջակալի մոտ գտնվող անտեսանելի փոքրիկ բանն է, որն անջատում է էկրանը, երբ զանգում եք:
Հայտնի խնդիրներ
Որոշ հեռախոսներ պահում են պրոցեսորը, երբ լսում են հարևանության սենսորը, և դա սպառում է մարտկոցը (մեղադրեք ձեր հեռախոսը, ոչ թե ինձ): Հեռախոսների մեծ մասը չեն անում, ուստի մարտկոցի օգտագործումը նվազագույն է:
Մատչելիության ծառայություններ
▸ Նպատակը. օգտագործվում է Android 9+-ի էկրանը կողպելու համար
▸ Գաղտնիություն. օգտագործվում է միայն դրա համար, տվյալներ չեն հավաքվել
▸ Շրջանակ. չի լրտեսում, պարզապես կողպում է
Թույլտվություններ (այո, բավականին քիչ)
▸ WAKE_LOCK – միացրեք էկրանը
▸ RECEIVE_BOOT_COMPLETED – ավտոմատ մեկնարկը բեռնման ժամանակ
▸ READ_PHONE_STATE – դադար զանգերի ժամանակ
▸ BLUETOOTH / CONNECT – խուսափեք դադարից Bluetooth զանգի ժամանակ
▸ IGNORE_BATTERY_OPTIMIZATIONS և այլն – կենդանի մնացեք հետին պլանում
▸ FORCE_LOCK – կողպեք սարքը (Android 8 և ավելի ցածր)
▸ ACCESSIBILITY_SERVICE – կողպեք սարքը (Android 9+)
▸ DELETE_PACKAGES – թույլ տվեք, որ հավելվածն ինքն իրեն ապատեղադրի, եթե անհրաժեշտ է
Տեղադրվում է (Android 8 և ավելի հին)
WaveUp-ն օգտագործում է Սարքի ադմինիստրատորի թույլտվությունները, ուստի այն չի հեռացնի սովորական եղանակով: Հավելվածում օգտագործեք «Տեղահանել WaveUp» կոճակը՝ այն ճիշտ հեռացնելու համար:
Զվարճալի փաստ
Սա իմ առաջին Android հավելվածն է և իմ առաջին բաց կոդով ներդրումը: Ես կցանկանայի ձեր կարծիքը կամ օգնությունը, մանավանդ, եթե դուք թարգմանություններ եք անում կամ պարզապես հաճույք եք ստանում:
Բաց կոդով քարեր:
Թարգմանություններ
Օգնեք թարգմանել WaveUp-ը: Նույնիսկ անգլերեն տարբերակը կարող էր օգտագործել բարելավումներ:
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/
Երախտագիտություն
Շնորհակալություն բոլոր նրանց, ովքեր ներդրում են ունեցել՝ https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Վերջին թարմացումը՝
05 ապր, 2025 թ.