প্রতি-অ্যাপ ওভাররাইড করে বড় স্ক্রীন ব্যবহারকারী

অ্যান্ড্রয়েড ওভাররাইড প্রদান করে যা অ্যাপের কনফিগার করা আচরণ পরিবর্তন করে।

ডিভাইস নির্মাতারা নির্বাচিত বড় স্ক্রীন ডিভাইসগুলিতে অ্যাপগুলিতে ওভাররাইড প্রয়োগ করতে পারে। অ্যান্ড্রয়েড 14 QPR1 ব্যবহারকারী ওভাররাইড প্রবর্তন করে, যা ব্যবহারকারীদের ডিভাইস সেটিংসের মাধ্যমে অ্যাপে ওভাররাইড প্রয়োগ করতে সক্ষম করে।

প্রতি-অ্যাপ ওভাররাইডগুলি বড় স্ক্রীন ডিভাইসগুলিতে ব্যবহারকারীর অভিজ্ঞতা উন্নত করার উদ্দেশ্যে করা হয়েছে৷ অ্যাপগুলি কিছু ওভাররাইড অক্ষম করতে পারে।

প্রতি-অ্যাপ ওভাররাইড সম্পর্কে আরও তথ্যের জন্য, ডিভাইস সামঞ্জস্য মোড দেখুন।

ব্যবহারকারী ওভাররাইড করে

Android 14 QPR1 একটি নতুন কনফিগারেশন মেনু প্রবর্তন করেছে যা ব্যবহারকারীদের অ্যাপের আকার অনুপাত পরিবর্তন করতে সক্ষম করে যাতে অ্যাপগুলি বড় স্ক্রিনে প্রদর্শিত হয় তা উন্নত করতে। মেনুটি নির্বাচন করা বড় পর্দার ডিভাইসে ডিভাইস সেটিংসে প্রয়োগ করা হয়।

যে ডিভাইসগুলিতে কনফিগারেশন মেনু প্রয়োগ করা হয়েছে, ব্যবহারকারীরা অ্যাপগুলির একটি তালিকা থেকে চয়ন করে এবং তারপরে অ্যাপের আকৃতির অনুপাতকে বিভিন্ন মানগুলিতে সেট করে, যেমন 4:3, 16:9 এবং পূর্ণ স্ক্রীন (আদর্শ অনুপাতের মানগুলি ডিভাইস প্রস্তুতকারক দ্বারা কনফিগার করা হয়) ) ব্যবহারকারীরা অ্যাপ ডিফল্টে অ্যাসপেক্ট রেশিও রিসেট করতে পারেন, যা প্রতি অ্যাপ ওভাররাইডের জন্য ডিভাইস নির্মাতার দ্বারা নির্দিষ্ট করা মান (দেখুন OVERRIDE_MIN_ASPECT_RATIO ) অথবা, যদি কোনও ওভাররাইড প্রয়োগ করা না হয় বা অ্যাপটি ওভাররাইড অক্ষম করে থাকে, তাহলে অ্যাপের মান প্রকাশ

ওভাররাইডগুলি অক্ষম করুন

Android 14 QPR1 নিম্নলিখিত PackageManager.Property ট্যাগগুলিকে সমর্থন করে, যা আপনাকে ওভাররাইড কার্যকর করা ডিভাইসগুলিতে অ্যাসপেক্ট রেশিও কনফিগারেশন মেনু নিষ্ক্রিয় বা পরিবর্তন করতে সক্ষম করে:


  • PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE

    ব্যবহারকারীর দৃষ্টিভঙ্গি অনুপাত সামঞ্জস্য ওভাররাইড অক্ষম করতে, আপনার অ্যাপ ম্যানিফেস্টে সম্পত্তি যোগ করুন এবং মানটিকে false সেট করুন:

    <application>
        <property
            android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE"
            android:value="false"/>
    </application>
    

    যে ডিভাইসগুলিতে কনফিগারেশন মেনু প্রয়োগ করা হয়েছে, আপনার অ্যাপটিকে ডিভাইস সেটিংসে থাকা অ্যাপের তালিকা থেকে বাদ দেওয়া হয়েছে; এবং তাই, ব্যবহারকারীরা অ্যাপের আকৃতির অনুপাতকে ওভাররাইড করতে সক্ষম হয় না।

    সম্পত্তি true সেট করার কোন প্রভাব নেই.


  • PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE

    ব্যবহারকারীর দৃষ্টিভঙ্গি অনুপাত সামঞ্জস্য ওভাররাইডের পূর্ণ-স্ক্রীন বিকল্পটি নিষ্ক্রিয় করতে, আপনার অ্যাপ ম্যানিফেস্টে সম্পত্তি যোগ করুন এবং মানটিকে false সেট করুন:

    <application>
        <property
            android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE"
            android:value="false"/>
    </application>
    

    যে ডিভাইসগুলিতে কনফিগারেশন মেনু প্রয়োগ করা হয়েছে, পূর্ণ-স্ক্রীন বিকল্পটি ডিভাইস সেটিংসের আকৃতির অনুপাত বিকল্পগুলির তালিকা থেকে সরানো হয়েছে৷ ব্যবহারকারীরা আপনার অ্যাপে পূর্ণ-স্ক্রিন ওভাররাইড প্রয়োগ করতে পারবেন না।

    এই সম্পত্তিটিকে true হিসাবে সেট করার কোন প্রভাব নেই।

বড় স্ক্রিনের জন্য আপনার অ্যাপটি অপ্টিমাইজ করুন: আপনার অ্যাপে অ্যাসপেক্ট রেশিও সীমাবদ্ধতা সেট করবেন না। উপলব্ধ ডিসপ্লে স্পেসের পরিমাণের উপর ভিত্তি করে বিভিন্ন লেআউট সমর্থন করতে উইন্ডো আকারের ক্লাস ব্যবহার করুন।

,

অ্যান্ড্রয়েড ওভাররাইড প্রদান করে যা অ্যাপের কনফিগার করা আচরণ পরিবর্তন করে।

ডিভাইস নির্মাতারা নির্বাচিত বড় স্ক্রীন ডিভাইসগুলিতে অ্যাপগুলিতে ওভাররাইড প্রয়োগ করতে পারে। অ্যান্ড্রয়েড 14 QPR1 ব্যবহারকারী ওভাররাইড প্রবর্তন করে, যা ব্যবহারকারীদের ডিভাইস সেটিংসের মাধ্যমে অ্যাপে ওভাররাইড প্রয়োগ করতে সক্ষম করে।

প্রতি-অ্যাপ ওভাররাইডগুলি বড় স্ক্রীন ডিভাইসগুলিতে ব্যবহারকারীর অভিজ্ঞতা উন্নত করার উদ্দেশ্যে করা হয়েছে৷ অ্যাপগুলি কিছু ওভাররাইড অক্ষম করতে পারে।

প্রতি-অ্যাপ ওভাররাইড সম্পর্কে আরও তথ্যের জন্য, ডিভাইস সামঞ্জস্য মোড দেখুন।

ব্যবহারকারী ওভাররাইড করে

Android 14 QPR1 একটি নতুন কনফিগারেশন মেনু প্রবর্তন করেছে যা ব্যবহারকারীদের অ্যাপের আকার অনুপাত পরিবর্তন করতে সক্ষম করে যাতে অ্যাপগুলি বড় স্ক্রিনে প্রদর্শিত হয় তা উন্নত করতে। মেনুটি নির্বাচন করা বড় পর্দার ডিভাইসে ডিভাইস সেটিংসে প্রয়োগ করা হয়।

যে ডিভাইসগুলিতে কনফিগারেশন মেনু প্রয়োগ করা হয়েছে, ব্যবহারকারীরা অ্যাপগুলির একটি তালিকা থেকে চয়ন করে এবং তারপরে অ্যাপের আকৃতির অনুপাতকে বিভিন্ন মানগুলিতে সেট করে, যেমন 4:3, 16:9 এবং পূর্ণ স্ক্রীন (আদর্শ অনুপাতের মানগুলি ডিভাইস প্রস্তুতকারক দ্বারা কনফিগার করা হয়) ) ব্যবহারকারীরা অ্যাপ ডিফল্টে অ্যাসপেক্ট রেশিও রিসেট করতে পারেন, যা প্রতি অ্যাপ ওভাররাইডের জন্য ডিভাইস নির্মাতার দ্বারা নির্দিষ্ট করা মান (দেখুন OVERRIDE_MIN_ASPECT_RATIO ) অথবা, যদি কোনও ওভাররাইড প্রয়োগ করা না হয় বা অ্যাপটি ওভাররাইড অক্ষম করে থাকে, তাহলে অ্যাপের মান প্রকাশ

ওভাররাইডগুলি অক্ষম করুন

Android 14 QPR1 নিম্নলিখিত PackageManager.Property ট্যাগগুলিকে সমর্থন করে, যা আপনাকে ওভাররাইড কার্যকর করা ডিভাইসগুলিতে অ্যাসপেক্ট রেশিও কনফিগারেশন মেনু নিষ্ক্রিয় বা পরিবর্তন করতে সক্ষম করে:


  • PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE

    ব্যবহারকারীর দৃষ্টিভঙ্গি অনুপাত সামঞ্জস্য ওভাররাইড অক্ষম করতে, আপনার অ্যাপ ম্যানিফেস্টে সম্পত্তি যোগ করুন এবং মানটিকে false সেট করুন:

    <application>
        <property
            android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_OVERRIDE"
            android:value="false"/>
    </application>
    

    যে ডিভাইসগুলিতে কনফিগারেশন মেনু প্রয়োগ করা হয়েছে, আপনার অ্যাপটিকে ডিভাইস সেটিংসে থাকা অ্যাপের তালিকা থেকে বাদ দেওয়া হয়েছে; এবং তাই, ব্যবহারকারীরা অ্যাপের আকৃতির অনুপাতকে ওভাররাইড করতে সক্ষম হয় না।

    সম্পত্তি true সেট করার কোন প্রভাব নেই.


  • PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE

    ব্যবহারকারীর দৃষ্টিভঙ্গি অনুপাত সামঞ্জস্য ওভাররাইডের পূর্ণ-স্ক্রীন বিকল্পটি নিষ্ক্রিয় করতে, আপনার অ্যাপ ম্যানিফেস্টে সম্পত্তি যোগ করুন এবং মানটিকে false সেট করুন:

    <application>
        <property
            android:name="android.window.PROPERTY_COMPAT_ALLOW_USER_ASPECT_RATIO_FULLSCREEN_OVERRIDE"
            android:value="false"/>
    </application>
    

    যে ডিভাইসগুলিতে কনফিগারেশন মেনু প্রয়োগ করা হয়েছে, পূর্ণ-স্ক্রীন বিকল্পটি ডিভাইস সেটিংসের আকৃতির অনুপাত বিকল্পগুলির তালিকা থেকে সরানো হয়েছে৷ ব্যবহারকারীরা আপনার অ্যাপে পূর্ণ-স্ক্রিন ওভাররাইড প্রয়োগ করতে পারবেন না।

    এই সম্পত্তিটিকে true হিসাবে সেট করার কোন প্রভাব নেই।

বড় স্ক্রিনের জন্য আপনার অ্যাপটি অপ্টিমাইজ করুন: আপনার অ্যাপে অ্যাসপেক্ট রেশিও সীমাবদ্ধতা সেট করবেন না। উপলব্ধ ডিসপ্লে স্পেসের পরিমাণের উপর ভিত্তি করে বিভিন্ন লেআউট সমর্থন করতে উইন্ডো আকারের ক্লাস ব্যবহার করুন।