اندازه کردن

ابزاره‌های Android سازگارپذیری طراحی کنید که در اندازه‌ها و شبکه‌های مختلف صفحه‌نمایش مقیاس‌بندی شوند. چیدمان‌هایتان را آزمایش کنید تا مطمئن شوید کاربران می‌توانند ابزاره‌تان را در هر اندازه‌ای بخوانند و از آن استفاده کنند.

اندازه‌های پیش‌فرض

چیدمانتان را برای چندین کلاس اندازه یا نقطه شکست بهینه‌سازی کنید تا از ابزاره‌های تغییرپذیر پشتیبانی کند. چون اندازه سلول‌ها بسته به دستگاه و جهت صفحه‌نمایش متفاوت است، به‌جای ابزارهایی با اندازه ثابت، ابزارهای تطبیقی طراحی کنید.

ویژگی‌های targetCellWidth و targetCellHeight را برای دستگاه‌های دستی و رایانه لوحی تعریف کنید تا انتخاب‌کننده ابزاره، ابزاره شما را به‌درستی قرار دهد و نمایش دهد. برای اطلاع از گستره سلول و حداقل ابعاد dp، تعیین اندازه برای ابزاره را ببینید.

نقاط توقف

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

نقاط شکست همچنین انعطاف‌پذیری لازم را برای گنجاندن یا حذف مشروط محتوای تکمیلی ارائه می‌دهند و استفاده از فضا را براساس ابعاد ابزاره بهینه می‌کنند.

شکل ۱: از نقاط گسست برای ایجاد تغییرات چیدمان در اندازه‌های مختلف استفاده کنید.

ابزاره‌ها در ضرایب شکل مختلف

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

ابزاره‌ها در صفحه Googlebook

پر کردن مرزها

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

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