رابط کاربری اپلیکیشن های محبوب خود را انیمیشنی کنید

اپلیکیشن
  • twiter
  • linked-in
  • whatsapp

انیمیشن ها توانایی بیشتری در انتقال اطلاعات دارند. انیمیشن ها به دلیل ویژگی‌های بصری که دارند می‌توانند بک رابط کاربری خوب برای اپلیکیشن ها محسوب شوند. برای مثال می‌توانید رابط کاربری یک اپلیکیشن را طوری طراحی کنید که کاری که آن اپ انجام می‌دهد را با تصویر انتقال دهند.

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

برخی از دلایلی که برای انیمیشنی کردن رابط کاربری می‌توان به آنها اشاره کرد عبارتند از:

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

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

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

در این مبحث قصد داریم نحوه اجرای برخی از این انیمیشن‌ها را به منظور بهبود بخشیدن به رابط کاربری اپلیکیشن ها ، با شما در میان بگذاریم. باپلازا همراه باشید.

اسلایدر معرفی (Introduction Slider)

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

نتیجه کار باید به این صورت باشد:

اپلیکیشن

این کد XML را در فایلی به نام slide.xml وارد کنید:

اپلیکیشن

این کد را هم به فایل slide2.xml اضافه کنید:

این کد را به slide3.xml اضافه کنید:

برای ساخت صفحه خوش آمد گویی ، کدهای زیر را در فایلی به نام activity_welcome.xml وارد کنید:

این فایل xml برای swipe کردن و دکمه ها و رفتن به صفحه قبل و بعد است. برای ایجاد تعاریفی مانند @string/redeem نیاز به کد زیر دارید:

همانطور که اشاره کردیم ، صفحه خوش آمد گویی فقط برای بار اول که برنامه اجرا می‌شود باید نمایش داده شود. برای این منظور باید یک کلاس  PrefManager.java ایجاد کرده و نام آن را setFirstTimeLaunch (true) بگذارید.

در نهایت کدهای زیر را به WelcomeActivity.java اضافه کنید:

کدهای WelcomeActivity  را به manifest file اضافه کنید:

دکمه های انیمیشنی

دکمه ها به عنوان تنها راه برقراری ارتباط ، بخش جداناشدنی از اپلیکیشن ها هستند. ببینیم چگونه می‌توانیم این دکمه ها را طراحی کنیم. در پوشه drawable یک drawable XML با نام drawable/ripple.xml ایجاد کنید. از آن برای ساخت پس زمینه دکمه ها استفاده می کنیم.

منبع androidauthority

مطالب زیر را هم بخوانید:

روش‌های رفع خطای Write Protection در کارت‌های حافظه SD

نحوه فشرده سازی فایل‌ها در ویندوز 10 بدون نیاز به برنامه‌های جانبی

 

{{farsiNumber(model.mPrc.data && model.mPrc.data.rate)}}
تعداد رای: {{farsiNumber(model.mPrc.data && model.mPrc.data.count)}} نفر
{{farsiNumber(n)}}
دیدگاه شما
captcha
جدول فروش فیلم ها
  • 956.366 میلیارد دلار
    Oppenheimer
    اکران: 21 جولای 2023
  • 571.721 میلیارد دلار
    Wonka
    اکران: 15 دسامبر 2023
  • 423.489 میلیارد دلار
    Aquaman and the Lost Kingdom
    اکران: 22 دسامبر 2023
  • 221.893 میلیارد دلار
    Migration
    اکران: 22 دسامبر 2023
  • 206.185 میلیارد دلار
    Trolls Band Together
    اکران: 17 نوامبر 2023
  • 156.771 میلیارد دلار
    Killers of the Flower Moon
    اکران: 19 اکتبر 2023
  • 151.782 میلیارد دلار
    Anyone But You
    اکران: 22 دسامبر 2023
  • 92.691 میلیارد دلار
    Mean Girls
    اکران: 12 ژانویه 2023
  • 89 میلیارد دلار
    Wish
    اکران: 22 نوامبر 2023
  • 51.6558 میلیارد دلار
    The Boys in the Boat
    اکران: 25 دسامبر 2023
  • 314.343 میلیارد تومان
    فسیل
    اکران: 22 اسفند 1401
  • 248.7 میلیارد تومان
    هتل
    اکران: 05 مهر 1402
  • 77.5419 میلیارد تومان
    شهر هرت
    اکران: 22 تیر 1402
  • 59.6495 میلیارد تومان
    بچه زرنگ
    اکران: 02 شهریور 1402
  • 49.8288 میلیارد تومان
    ویلای ساحلی
    اکران: 23 آبان 1398
  • 49.4606 میلیارد تومان
    هاوایی
    اکران: 13 دی 1402
  • 25.0594 میلیارد تومان
    نارگیل 2
    اکران: 18 مرداد 1402
  • 24.7578 میلیارد تومان
    ورود خروج ممنوع
    اکران: 15 آذر 1402
  • 19.6814 میلیارد تومان
    سه کام حبس
    اکران: 05 اردیبهشت 1402
  • 19.4418 میلیارد تومان
    آهنگ دو نفره
    اکران: 30 فروردین 1402