ساختن میانبر پویا برای اپلیکیشن اندروید

در اندروید، یک اپلیکیشن می تواند تا 4 میانبر (ایستا و پویا) داشته باشد. در این پست، نحوه ایجاد میانبرهای پویا را خواهید آموخت:

نکته این آموزش با jetpackCompose است.

برای دیدن میانبرهای یک اپلیکیشن ، باید آیکون آن را به مدت طولانی فشار دهید:

چرا از میانبرهای پویا استفاده کنیم؟

هر برنامه دارای ویژگی هایی است که بیشتر از سایرین استفاده می شود. میانبرها راهی سریع برای دسترسی کاربر به آنها هستند.

با میانبرهای پویا، می توانید برنامه خود را شخصی کنید یا میانبرهای مختلفی را بر اساس وضعیت برنامه خود نشان دهید.

ساخت نمونه ای از میانبرهای پویا برنامه

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

چگونه میانبر پویا ایجاد کنیم؟

افزودن میانبرها

ایجاد میانبرهای پویا ساده است. در این مثال ، من از تابع enableLoginShortcuts برای آن استفاده کردم:

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

ایجاد میانبر های پویا بسیار شبیه میانبرهای استاتیک است ولی ایجاد میانبرهای پویا کمی ساده تر از میانبرهای ایستا است.

حذف میانبرها

از آنجا که ما از ID برای هر میانبر استفاده می کنیم، می توانیم آنها را با شناسه مخصوص خودش حذف کنیم.

کد کامل را می توانید از گیت هاب من دریافت کنید:

لینک گیت هاب


ممنون که تا آخر این پست همراه من بودید ، امیدوارم براتون مفید بوده باشه 🙌🙏✌ (:

بقیه آموزش های mister developer را می توانید در تلگرام و اینستاگرام دنبال کنید!!

کانال تلگرام: mister_developerr

اینستاگرام: mister_developerr

موفق و پیروز باشید