Performance class

Performance class

Performance class مجموعه ای از قابلیت های دستگاه را تعریف می کند که فراتر از نیازهای پایه Android است. هر نسخه از آندروید Performance class مربوط به خود را دارد که در سند تعریف سازگاری Android (CDD) آن نسخه تعریف شده است. مجموعه تست سازگاری با Android (CTS) مورد نیاز CDD را تأیید می کند.

هر دستگاه Android پشتیبانی Performance class را اعلام می کند. توسعه دهندگان می توانند کلاس عملکرد دستگاه را در زمان اجرا بررسی کنند و تجربیات پیشرفته ای را ارائه دهند که از قابلیت های دستگاه کاملاً استفاده می کند.

برای بررسی سطح کلاس عملکرد رسانه دستگاه، از Build.VERSION.MEDIA_PERFORMANCE_CLASS استفاده کنید.

f (Build.VERSION.MEDIA_PERFORMANCE_CLASS >= Build.VERSION_CODES.S) {
   // Provide the most premium experience for highest performing devices
   ...
}
else if (Build.VERSION.MEDIA_PERFORMANCE_CLASS == Build.VERSION_CODES.R)
   // Provide a high quality experience
   ...
}
else {
   // Remove extras to keep experience functional
   ...
}

Performance classes are forward-compatible

یک دستگاه می تواند بدون به روزرسانی کلاس عملکرد خود، آن را به نسخه جدیدتر پلت فرم ارتقا دهد. به عنوان مثال، دستگاهی که در ابتدا از کلاس عملکرد 12 پشتیبانی می کند می تواند به Android 13 ارتقا یابد و در صورت عدم نیازهای کلاس 13 ، همچنان گزارش می دهد که از کلاس 12 پشتیبانی می کند. این بدان معنی است که یک کلاس عملکرد راهی برای گروه بندی دستگاه ها بدون تکیه بر نسخه خاصی از Android ارائه می دهد.

Performance class 12

در اندروید 12، Performance classes بر موارد استفاده از رسانه تمرکز دارد. الزامات خاص کلاس عملکرد با اولین نسخه عمومی اندروید 12 در CDD Android منتشر خواهد شد. این شرایط در زمینه های زیر مشخص می شود.

  • Media
  • Concurrent codec sessions
  • Startup codec latency
  • Frame drops
  • Encoding quality
  • Camera
  • وضوح
  • زمان شروع و گرفتن تأخیرها
  • پشتیبانی از تثبیت کننده فیلم
  • ضبط تصویر HDR
  • Generic
  • حافظه
  • عملکرد خواندن / نوشتن
  • وضوح صفحه
  • تراکم صفحهPerformance class 11

    در کنار انتشار اندروید 12، الزامات مربوط به کلاس عملکرد 11 نیز منتشر خواهد شد. این زیر مجموعه ای از الزامات کلاس عملکرد 12 خواهد بود، که به توسعه دهندگان امکان می دهد تجربه ای متناسب با دستگاه های قدیمی، اما از توانایی بالایی برخوردار شوند.


 
												


                

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در این مقاله قصد داریم تا درباره Performance class صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

golaleh hoseini
مدرس دوره

golaleh hoseini

مدرس دوره های سِون کلونر

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

مقالات پیشنهادی

نود جی اس

توسعه دهندگان نود جی اس, زبان جاوا اسکریپت را از یک زبان قابل اجرا در مرورگر خارج کرده و به زبانی تبدیل کردن که بتوان آن را بصورت یه اپلیکیشن مستفل اجرا کرد و ...


۹۱۲
۰
۱۲ آذر ۱۳۹۹

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


۹۹۲
۰
۲۲ آذر ۱۳۹۹

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۷۵۵
۰
۲ دی ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۸۶۸
۰
۱۳ آذر ۱۳۹۹