فیلم آموزش سفارشی سازی تولبار Toolbar Android Studio

فیلم آموزش سفارشی سازی تولبار Toolbar Android Studio

فیلم آموزش سفارشی سازی تولبار Toolbar Android Studio

android custom toolbar layout

Toolbar Android Studio ، عرض سلام خدمت همراهان همیشگی سایت خانه اندروید قصد داریم در این پست آموزش شخصی سازی تولبار رو خدمتون آموزش بدیم و هم چنین نحوه واکنش گرا کردن تولبار نسبت به اسکرول کاربر در بین Recyclerview که در ادامه با ما باشید تا این مورد خدمتون آموزش بدیم.همان طوری که می دانیم اکشن بار بنا به مشکلاتی که وجود داشت دیگه منسوخ شد و جای اون رو تولبار گرفت و حالا تولبار انعطاف پذیر تر از اکشن بار و حرفه ای تر هست و لذا جای داره آموزش حرفه ای رو در این مورد برای دوستان تهیه کنیم.که در ادامه در قالب فیلم آموزشی این مورد رو برای شما کاربران محترم تهیه کرده ایم.

حتما بخوانید : انیمیشن RecyclerView with animation in Android Studio

اولین نکته که وجود داره شما باید کتابخانه دیزاین که مربوط به متریال دیزاین هست رو اضافه کنید به پروژه خودتون :

بعد از اضافه کردن کتابخانه دیزاین دسترسی هایی که برای ما ایجاد می شود مثل :

CoordinatorLayout ، به ما این امکان را می دهد که تولبار خودمون رو سفارشی سازی کنیم مثل تصویر زیر که با اسکرول کاربر تولبار حذف و دوباره با اسکرول به بالا تولبار ظاهر می شود که می خواهیم امروز این آموزش رو تقدیم کنیم به شما عزیزان.

فیلم آموزشی زیر را برای این موضوع مشاهده کنید :

سورس کد بخش xml :

سورس کد بخش جاوا :

درباره نویسنده

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

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

12 دیدگاه

  1. نرگس گفت:

    سلام ممنون از اموزشی که گذاشتید. یه سوال داشتم من این اموزش رو تو سایت های مختلف دنبال کردم ولی هربار برنامه استاپ میشه. با اینکه دقیقا همین کدها رو وارد می کنم 😐 . ممنون میشم کمک کنید.

    • Admin Admin گفت:

      سلام و احترام خدمت شما
      دلایل مختلفی داره که ممکنه برنامه شما stop بشه . برای راه حل این موضوع لطفا توی اندروید مانیتور زمانی که خطا میده و استوپ میشه برنامه نگاه کنید ببنید یک خطایی میده ممکنه شما تولبار رو cast نکرده باشین و مشکلات دیگه لذا این مورد رو بررسی کنید و اگر بازم مشکلتون حل نشد لطفا توی ایمیل برام پیغام ارور رو بفرستید تا بررسی کنم و راهنمایی لازم رو انجام بدم.
      با احترام.

  2. حسین گفت:

    سلام دوست عزیز . ضمن تشکر از آموزش های خوبتون ، تو متریال دیزاین ، دو تا آموزش گذاشتید که هر دو مربوط به اسکرول کردن هست . چطور میشه مطالب رو بزرگتر از کادر اکتیویتی طراحی کرد که بعدا اسکرول بخواد ؟ اسکرول رو هم باید مثل سایر ابزارها ، اضافه کنیم ؟

    • Admin Admin گفت:

      درود و احترام خدمت شما دوست عزیزم
      اگر منظور شما رو درست متوجه شده باشم باید موارد زیر :
      یا می تونید از کالسپن تولبار استفاده کنید یا از netscrollview
      و هم چنین میشه از اسکرول ویو هم استفاده کرد.
      با احترام.
      موفق باشین.

  3. Mr Pro گفت:

    سلام آموزش خوبی بود ولی از مشخصه های هر آموزش حرفه ای این است که تلفظ لغات در حد قابل قبولی باشد که در اینجا واقعا خوب نبود. مثلا می تونم به تلفظ واژه behavior اشاره کنم و …
    و اینکه آموزش ها باید سریع وارد اصل مطلب بشن و از توضیحات حاشیه ای بپرهیزند که در این آموزش قابل قبول بود ولی امکان بهبود داشت. ولی روی هم رفته آموزش خوبی بود . متشکرم

  4. یک آس گفت:

    سلام
    با تشکر از شما
    خواهشا این قسمتی که نمایشگر کدهاتونه درست کنید

    • Admin Admin گفت:

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

ارسال دیدگاه شما





کد امنیتی *