نوار برنامه را اضافه کنید

روش نوشتن را امتحان کنید
Jetpack Compose ابزار رابط کاربری پیشنهادی برای اندروید است. یاد بگیرید که چگونه کامپوننت‌ها را در Compose اضافه کنید.

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

کارکردهای کلیدی نوار برنامه به شرح زیر است:

  • فضای اختصاصی برای هویت بخشیدن به برنامه شما و نشان دادن موقعیت مکانی کاربر در برنامه.
  • دسترسی قابل پیش‌بینی به اقدامات مهم، مانند جستجو.
  • پشتیبانی از ناوبری و تغییر حالت نمایش، با استفاده از تب‌ها یا منوها.
تصویری که نوار برنامه سبز، با منوی همبرگری و سه آیکون عملیاتی را نشان می‌دهد
شکل ۱. نوار برنامه از برنامه Google Sheets.

این بخش از مستندات نحوه استفاده از ویجت Toolbar AndroidX به عنوان نوار برنامه را شرح می‌دهد. روش‌های دیگری برای پیاده‌سازی نوار برنامه وجود دارد - برای مثال، برخی از قالب‌ها به طور پیش‌فرض یک ActionBar به عنوان نوار برنامه تنظیم می‌کنند - اما استفاده از Toolbar AppCompat تنظیم نوار برنامه‌ای را که در طیف وسیعی از دستگاه‌ها کار می‌کند، آسان‌تر می‌کند. همچنین به شما امکان می‌دهد نوار برنامه خود را بعداً در توسعه برنامه خود سفارشی کنید.

مباحث

نوار برنامه را تنظیم کنید
یاد بگیرید که چگونه یک ویجت Toolbar به activity خود اضافه کنید و آن را به عنوان نوار برنامه (app bar) activity تنظیم کنید.
افزودن و مدیریت اقدامات
یاد بگیرید که چگونه به نوار برنامه و منوی سرریز آن، اکشن اضافه کنید و چگونه به کاربرانی که آن اکشن‌ها را انتخاب می‌کنند، پاسخ دهید.
یک اقدام اضافه کنید
یاد بگیرید که چگونه یک دکمه بالا به نوار برنامه خود اضافه کنید تا کاربران بتوانند به صفحه اصلی برنامه برگردند.
استفاده از نماهای اکشن و ارائه دهندگان اکشن
یاد بگیرید که چگونه از این ویجت‌ها برای ارائه قابلیت‌های پیشرفته در نوار برنامه خود استفاده کنید.