آناتومی برنامه

اکثر برنامه‌های اندروید از مناطقی تشکیل شده‌اند که به آنها نوارهای سیستم ، ناحیه ناوبری و بدنه گفته می‌شود.

شکل 4: بخش‌هایی از یک برنامه اندروید: نوارهای سیستم ( 1 )، ناحیه پیمایش ( 2 ) و بدنه ( 3 )

نوارهای سیستم

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

شکل 5: میله های سیستم ( 1 )

ناوبری نشان دهنده امکانات مختلفی است که به کاربر امکان می دهد در برنامه شما حرکت کند، به اقدامات مهم یا در سراسر پلت فرم Android دسترسی داشته باشد.

ناحیه بدن

ناحیه بدنه محتوای صفحه را نگه می دارد. محتوای بدنه از گروه بندی ها و پارامترهای طرح بندی اضافی تشکیل شده است. باید در مناطق ناوبری و نوار سیستم ادامه یابد. ['WindowCompat.setDecorFitsSystemWindows(پنجره، نادرست)'][5] را برای ورودی های لبه به لبه اعلام کنید.

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