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

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