فونت ایموجی ارائه شده توسط سیستم را پیادهسازی کنید تا مطمئن شوید ایموجیهای رندر شده در برنامه شما از نظر بصری با ایموجیهای نمایش داده شده در صفحه کلید پیشفرض و سایر سطوح سیستم مطابقت دارند. این سازگاری، تجربهای دلپذیر و کاربرپسند را برای کاربران اندروید فراهم میکند که با دستگاه آنها مطابقت دارد و از تجربه پیامرسانی و خلق ایموجیهای ضعیفتر از حد انتظار در مقایسه با سایر پلتفرمها جلوگیری میکند.
پیادهسازی مورد نیاز
برای واجد شرایط بودن برای AEP، برنامه شما باید شرایط زیر را رعایت کند:
- ایموجیهای رندر شده در هر فیلد ورودی، مانند جعبههای متن یا عناصر متنی شناور، با ایموجیهای نمایش داده شده در صفحه کلید پیشفرض دستگاه یا در سایر سطوح سیستم، مانند اعلانها، مطابقت دارند.
- اگر ایموجی از طریق بزرگنمایی نمای متن قابل گسترش باشد، برنامه از بالاترین اندازه فونت ایموجی موجود برای سطح مناسب استفاده میکند (مثلاً رندر تا ۱۹۲ پیکسل در ۱۹۲ پیکسل). این امر رابط کاربری واضح و برابری با سایر پلتفرمها را تضمین میکند.
کاربردپذیری دستورالعمل
این دستورالعمل اعمال میشود:
- به برنامههایی که پیادهسازی ایموجی مشابهی را در پلتفرم غیر اندروید ارائه میدهند.
- برای برنامههایی که ایموجی را رندر میکنند، از جمله موارد استفاده زیر:
- برنامههایی که متن کاربران را برای پیامرسانی، نظرات، بررسیها و موارد دیگر ارسال یا ذخیره میکنند.
- برنامههایی که تصاویر را با متن حاوی ایموجی ارسال میکنند.
- برنامههایی که امکان واکنش به محتوا با ایموجی را فراهم میکنند.
- برنامههایی که ایموجیها را در یک نمایش زیبا ارائه میدهند (برای مثال، یک ارائهدهنده تصویر زمینه).
- برای تمام فرم فاکتورهایی که برنامه روی آنها موجود است.
معافیتها
هیچ استثنائی برای این دستورالعمل وجود ندارد.
مستندات و منابع ویژه
منابع زیر راهنماییهای پیادهسازی و جزئیات فنی در مورد ویژگی System Emoji را ارائه میدهند. این منابع فقط برای مرجع شما هستند و شامل الزامات برنامه اضافی نمیشوند.