واحد من التطبيقات المذهلة التي يعمل على تنشيط هاتفك المحمول حيث يقوم بتشغيل وانارة شاشة الهاتف بمجرد ان تلوح فوق مستشعر القرب فهو تطبيق حقاً رائعWaveUp هو تطبيق يعمل على تنشيط هاتفك - يقوم بتشغيل الشا
واحد من التطبيقات المذهلة التي يعمل على تنشيط هاتفك المحمول حيث يقوم بتشغيل وانارة شاشة الهاتف بمجرد ان تلوح فوق مستشعر القرب فهو تطبيق حقاً رائع
WaveUp هو تطبيق يعمل على تنشيط هاتفك – يقوم بتشغيل الشاشة – عندما تلوح فوق مستشعر القرب.
لقد قمت بتطوير هذا التطبيق لأنني أردت تجنب الضغط على زر الطاقة فقط لإلقاء نظرة على الساعة – وهو ما أفعله كثيرًا على هاتفي. هناك بالفعل تطبيقات أخرى تقوم بهذا بالضبط – بل وأكثر من ذلك. لقد ألهمتني Gravity Screen On / Off ، وهو تطبيق رائع. ومع ذلك ، فأنا من أشد المعجبين بالبرامج مفتوحة المصدر وأحاول تثبيت برامج مجانية (مجانية كما في الحرية ، وليست مجانية فقط كما في البيرة المجانية) على هاتفي إن أمكن. لم أتمكن من العثور على تطبيق مفتوح المصدر قام بذلك ، لذا قمت بذلك بنفسي. إذا كنت مهتمًا ، يمكنك إلقاء نظرة على الكود:
https://gitlab.com/juanitobananas/wave-up
ما عليك سوى تحريك يدك فوق مستشعر القرب بهاتفك لتشغيل الشاشة. يسمى هذا الوضع الموجي ويمكن تعطيله في شاشة الإعدادات لتجنب التشغيل العرضي لشاشتك.
سيتم أيضًا تشغيل الشاشة عند إخراج هاتفك الذكي من جيبك أو محفظتك. هذا يسمى وضع الجيب ويمكن أيضًا تعطيله في شاشة الإعدادات.
يتم تمكين كلا الوضعين بشكل افتراضي.
كما أنه يقفل هاتفك ويوقف تشغيل الشاشة إذا قمت بتغطية مستشعر القرب لمدة ثانية واحدة (أو لوقت محدد). هذا ليس له اسم خاص ولكن يمكن تغييره في شاشة الإعدادات أيضًا. لا يتم تمكين هذا بشكل افتراضي.
بالنسبة لأولئك الذين لم يسمعوا عن مستشعر القرب من قبل: إنه شيء صغير موجود في مكان ما بالقرب من المكان الذي تضع فيه أذنك عندما تتحدث على الهاتف. لا يمكنك رؤيتها عمليًا وهي مسؤولة عن إخبار هاتفك بإيقاف تشغيل الشاشة عندما تكون في مكالمة.
الغاء التثبيت
يستخدم هذا التطبيق إذن مسؤول الجهاز. لذلك لا يمكنك إلغاء تثبيت WaveUp “بشكل عادي”.
لإلغاء تثبيته ، ما عليك سوى فتحه واستخدام الزر “إلغاء تثبيت WaveUp” أسفل القائمة.
مشاكل معروفة
لسوء الحظ ، تسمح بعض الهواتف الذكية بتشغيل وحدة المعالجة المركزية أثناء الاستماع إلى مستشعر القرب. وهذا ما يسمى بقفل التنبيه ويسبب استنزافًا كبيرًا للبطارية. هذا ليس خطأي ولا يمكنني فعل أي شيء لتغيير هذا. ستدخل الهواتف الأخرى في وضع السكون عند إيقاف تشغيل الشاشة أثناء الاستماع إلى مستشعر القرب. في هذه الحالة ، يكون استنزاف البطارية صفرًا تقريبًا.
أذونات Android المطلوبة:
▸ WAKE_LOCK لتشغيل الشاشة
▸ USES_POLICY_FORCE_LOCK لقفل الجهاز
▸ RECEIVE_BOOT_COMPLETED لبدء التشغيل تلقائيًا عند التمهيد إذا تم تحديده
▸ READ_PHONE_STATE لتعليق WaveUp أثناء المكالمة
ملاحظات متنوعة
هذا هو أول تطبيق Android كتبته على الإطلاق ، لذا احذر!
هذه أيضًا أول مساهمة صغيرة لي في عالم المصادر المفتوحة. أخيراً!
يسعدني أن تعطيني ملاحظات من أي نوع أو تساهم بأي شكل من الأشكال!
شكرا للقراءة!
صخور مفتوحة المصدر !!!
الترجمات
سيكون رائعًا حقًا إذا كنت تستطيع المساعدة في ترجمة WaveUp إلى لغتك (حتى النسخة الإنجليزية يمكن مراجعتها على الأرجح).
إنه متاح للترجمة كمشروعين على Transifex: https://www.transifex.com/juanitobananas/waveup/ و https://www.transifex.com/juanitobananas/libcommon/.
شكر وتقدير
شكري الخاص لـ:
انظر: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
لقطات الشاشة
تحميل WaveUp
انت الان جاهز لتحميل WaveUp مجانا. وهذة بعض النصائح لك:
- Please check our installation guide.
- To check the CPU and GPU of Android device, please use CPU-Z app