फोन जेब में होने पर आकस्मिक क्लिक को रोकता है
advertisement
नाम | Pocket Mode |
---|---|
संस्करण | 1.11.0.0 |
अद्यतन | 01 सित॰ 2022 |
आकार | 3 MB |
श्रेणी | टूल |
इंस्टॉल की संख्या | 50हज़ार+ |
डेवलपर | Artem Chepurnyi |
Android OS | Android 9.0+ |
Google Play ID | com.artemchep.pocketmode |
Pocket Mode · वर्णन
पॉकेट मोड यह पता लगा सकता है कि फोन कब पॉकेट या अन्य संलग्न स्थान में है और आकस्मिक क्लिक को रोकने के लिए डिस्प्ले को बंद कर दें। यह अनजाने में फोन कॉल, टेक्स्ट मैसेज या ऐप लॉन्च को रोकने में मदद कर सकता है, जो निराशाजनक और असुविधाजनक हो सकता है।
मैंने इस ऐप को विकसित किया है क्योंकि स्टॉक एंड्रॉइड में इस सुविधा का अभाव है और मेरा फोन हमेशा कुछ बदलता है या जेब के अंदर रखते समय महत्वपूर्ण चीजों को निष्क्रिय कर देता है। गंभीरता से, इसे रोकना पड़ा।
ऐप पूरी तरह से स्वतंत्र और खुला स्रोत है, दान का स्वागत है लेकिन उपयोगकर्ता के लिए कोई लाभ प्रदान नहीं करता है।
https://github.com/AChep/PocketMode
पॉकेट मोड स्क्रीन चालू करने के बाद एक सेकंड के एक अंश के लिए निकटता सेंसर पर नज़र रखता है। यदि इस समय विंडो में निकटता संवेदक को परिभाषित अवधि के लिए कवर किया गया है तो ऐप स्क्रीन को वापस बंद कर देता है।
- एक्सेसिबिलिटी सर्विस -- पॉकेट मोड स्क्रीन को लॉक करने वाले कमांड भेजने के लिए एक्सेसिबिलिटी सर्विस का उपयोग करता है। इसके बिना स्क्रीन को लॉक करने के लिए प्रत्येक अनलॉक पर एक पिन कोड की आवश्यकता होगी, जिससे उपयोगकर्ता अनुभव बर्बाद हो जाएगा।
- android.permission.RECEIVE_BOOT_COMPLETED -- रीबूट के बाद सेवा को फिर से शुरू करने की जरूरत है।
- android.permission.READ_PHONE_STATE -- कॉल जारी रहने के दौरान स्क्रीन लॉकिंग को रोकने के लिए आवश्यक।
मैंने इस ऐप को विकसित किया है क्योंकि स्टॉक एंड्रॉइड में इस सुविधा का अभाव है और मेरा फोन हमेशा कुछ बदलता है या जेब के अंदर रखते समय महत्वपूर्ण चीजों को निष्क्रिय कर देता है। गंभीरता से, इसे रोकना पड़ा।
ऐप पूरी तरह से स्वतंत्र और खुला स्रोत है, दान का स्वागत है लेकिन उपयोगकर्ता के लिए कोई लाभ प्रदान नहीं करता है।
https://github.com/AChep/PocketMode
यह कैसे काम करता है:
पॉकेट मोड स्क्रीन चालू करने के बाद एक सेकंड के एक अंश के लिए निकटता सेंसर पर नज़र रखता है। यदि इस समय विंडो में निकटता संवेदक को परिभाषित अवधि के लिए कवर किया गया है तो ऐप स्क्रीन को वापस बंद कर देता है।
उपयोग की गई अनुमतियों के बारे में बताया गया:
- एक्सेसिबिलिटी सर्विस -- पॉकेट मोड स्क्रीन को लॉक करने वाले कमांड भेजने के लिए एक्सेसिबिलिटी सर्विस का उपयोग करता है। इसके बिना स्क्रीन को लॉक करने के लिए प्रत्येक अनलॉक पर एक पिन कोड की आवश्यकता होगी, जिससे उपयोगकर्ता अनुभव बर्बाद हो जाएगा।
- android.permission.RECEIVE_BOOT_COMPLETED -- रीबूट के बाद सेवा को फिर से शुरू करने की जरूरत है।
- android.permission.READ_PHONE_STATE -- कॉल जारी रहने के दौरान स्क्रीन लॉकिंग को रोकने के लिए आवश्यक।