Screen Orientation Control
  • 4.1

Screen Orientation Control

  • آخرین نسخه
  • OHMAE Ryosuke

این برنامه برای رفع جهت گیری صفحه در یک جهت خاص است

درباره این برنامه

این یک برنامه کاربردی است که صفحه را در یک جهت گیری خاص برطرف می کند یا بدون توجه به ویژگی های برنامه نمایش داده شده ، مطابق سنسور می چرخد.
می توانید جهت گیری صفحه را از منطقه اعلان تغییر دهید. همچنین می توان هنگام شروع برنامه ، یک برنامه خاص را با جهت گیری صفحه نمایش و تنظیمات سوئیچ مرتبط کرد.
همه تنظیمات در دسترس نیستند زیرا برخی از جهت گیری های صفحه توسط برخی از دستگاه ها پشتیبانی نمی شوند.

از آنجا که این برنامه به زور نمایشگر برنامه در حال اجرا را تغییر می دهد ، می تواند غیرقابل اجرا باشد یا در بدترین حالت باعث تصادف شود.
لطفا با مسوءلیت خودتان استفاده کنید.
حتی اگر مشکلی پیش بیاید ، لطفاً از ایجاد سؤال برای توسعه دهنده برنامه خودداری کنید زیرا این یک مزاحمت خواهد بود.

چگونه این برنامه کار می کند

این برنامه UI را روی یک لایه بالاتر از سایر برنامه های کلی نمایش می دهد.
این شفاف ، اندازه و غیرقابل تحمل است ، بنابراین برای کاربر نامرئی است ، اما با تغییر نیازهای جهت گیری صفحه نمایش این UI ، اولویت بالاتری نسبت به برنامه هایی دارد که به طور معمول برای کاربر قابل مشاهده هستند. سیستم عامل آن را به عنوان یک دستورالعمل بالا تشخیص می دهد.

علاوه بر این ، این برنامه حتی پس از بسته شدن ، در پس زمینه اقامت خواهد داشت.
بنابراین ، رابط کاربری که در نوار اعلان ساکن است نمایش داده می شود. این امر به این دلیل است که قوانین اندرویدی برای ماندن در پس زمینه باید چیزی را در نوار اعلان نشان دهند.

با توجه به این مکانیسم ، محدودیت هایی وجود دارد.
- اگرچه می تواند نمایش نوار اعلان را تغییر دهد ، اما نمی تواند پنهان شود. من اغلب درخواست می کنم که بخواهید صفحه نمایش را خاموش کنید ، اما لطفاً توجه داشته باشید که این به دلیل سیستم غیرممکن است.
- سیستم ممکن است تشخیص دهد که این امر علت مصرف باتری است. در این حالت ، این برنامه ممکن است خاتمه یابد. اگر برنامه به طور مکرر ترک می کند ، ممکن است با تنظیم صرفه جویی در مصرف برق از آن جلوگیری کنید ، بنابراین لطفاً تنظیمات دستگاه خود را بررسی کنید.
- از آنجا که دارای UI بالاتر از برنامه های دیگر است ، ممکن است به عنوان برنامه ای شناخته شود که باعث انجام عملیات غیرمجاز می شود. بنابراین ، این برنامه ممکن است شناسایی شود و ممکن است یک هشدار نمایش داده شود یا ممکن است عملیات ممنوع باشد. این برنامه چنین برنامه ای نیست ، اما لطفاً توجه داشته باشید که تا زمانی که از همان مکانیسم برنامه کلاهبرداری استفاده کند ، یک مشکل غیرقابل اجتناب خواهد بود.
- اگر از این برنامه به همراه سایر برنامه هایی که پوشش می دهند از این برنامه استفاده می کنید ، ممکن است باعث درگیری های عملکردی شود و ممکن است به درستی عملکردی نداشته باشد.

تنظیمات ممکن با این برنامه

تنظیمات زیر امکان پذیر است
نا مشخص
- جهت گیری نامشخص از این برنامه. دستگاه جهت گیری اصلی برنامه نمایش داده شده خواهد بود
سنسور نیرو
- بر اساس اطلاعات سنسور بچرخید
پرتره
- ثابت به پرتره
چشم انداز
- ثابت به چشم انداز
بندر
- ثابت تا پرتره معکوس
سرزمین
- ثابت تا منظره معکوس
بندر سنسور
- ثابت به پرتره ، به طور خودکار توسط سنسور وارونه می چرخید
سرزمین
- ثابت به چشم انداز ، به طور خودکار توسط سنسور وارونه می چرخید
دروغ چپ
- آن را با توجه به سنسور 90 درجه به سمت چپ بچرخانید. اگر روی جانبی سمت چپ دراز بکشید و از آن استفاده کنید ، بالا و پایین مطابقت دارد.
درست دراز کشیدن
- با توجه به سنسور ، 90 درجه را به سمت راست بچرخانید. اگر در سمت راست قرار بگیرید و از آن استفاده کنید ، بالا و پایین مطابقت دارد.
مقام
- با توجه به سنسور 180 درجه بچرخانید. اگر این کار را از طریق پیشانی استفاده کنید ، بالا و پایین مطابقت دارد.

عیب یابی
- اگر نمی توانید در جهت مخالف پرتره / منظره اصلاح کنید ، سعی کنید تنظیمات سیستم را برای چرخش خودکار تغییر دهید

کد منبع تحت مجوز MIT منتشر می شود.
https://github.com/ohmae/orientation-fake

نسخه ها Screen Orientation Control