bundles
  آیا می دانید تا کنون 7685 نفر در 16 دوره آموزشی سون لرن ثبت نام کرده اند !

دوره مجازی اندروید (جلسه 26):پیاده سازی انواع انیمیشن ها در اندروید- قسمت اول

11 2490 ۸ مهر ۹۵

به نام خدا، سلام.

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

مطالب مطرح شده در این جلسه عبارتند از :

  • معرفی اجمالی نحوه کارکرد انیمیشن ها در اندروید
    • ست کردن زمان برای انیمیشن ها
    • معرفی مفهوم RepeatMode
      • معرفی ثابت RESTART
      • معرفی ثابت REVERSE
    • معرفی مفهوم RepeatCount
      • معرفی ثابت INFINITE
    • معرفی مفهوم FillAfter
    • معرفی عمکلرد ثابت RELATIVE_TO_PARENT
    • معرفی عملکرد ثابت RELATIVE_TO_SELF
  • معرفی Alpha Animation برای پیاده سازی fade in و fade out کردن اشیاء
    • ایجاد AlphaAnimation با جاوا
    • ایجاد AlphaAnimation با Xml
  • معرفی Translate Animation برای جا به جایی اشیاء
    • معرفی پارامترهای fromXype, fromYType, toXType, toYType
    • ایجاد TranslateAnimation با جاوا
    • ایجاد TranslateAnimation با Xml
  • معرفی Scale Animation برای بزرگ یا کوچک کردن اشیاء
    • معرفی پارامتر های pivotX, pivotY, pivotXType, pivotYType
    • ایجاد ScaleAnimation با جاوا
    • ایجاد ScaleAnimation با xml
  • معرفی AnimationListener
    • معرفی عملکرد تابع onAnimationStart
    • معرفی عملکرد تابع onAnimationEnd
    • معرفی عملکرد تابع onAnimationRestart
  • آشنایی با مفهوم Interpolator برای پیاده سازی انیمیشن های واقع گرایانه
    • معرفی BounceInterpolator
    • معرفی AccelerateInterpolator
    • معرفی AccelerateDeAccelerateInterpolator
    • معرفی DeAccelarateInterPolator

 

دانلود فایل های پروژه

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

دیدگاه ها 11 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    Mr abbas(۸ مهر ۱۳۹۵)

    😏
    تمام اموزشها شد طراحی و گرافیک و دکمه و رنگ و عکس
    اصلا سمت سرور هیچی نگفتید بحث چت پیمایش بین صفحات اپ ذخیره سازی سمت سرور لیست بی پایان و …
    اصلا خوب نبود😒
    بدون کدهای سمت سرور به دردی نمیخوره ک

    • ‏‏
      سعید شاهینی(۹ مهر ۱۳۹۵)

      شما مثل اینکه اصلاً آموزش ها رو نگاه نمی کنید! من آخر آموزش گفتم ارسال اطلاعات به سرور برای یادگیری بهتر دانشجوها اضافه کردم و آموزش می دم. در ضمن وقتی الان فصل انیمیشن ها داره آموزش داده می شه، باید کامل باشه و به بهترین شکل آموزش داده بشه، نمی شه وسطش برای شما از سمت سرور بگیم!
      سوال من اینه که شما منظورتون اصلاً از پیمایش بین صفحات چیه که چند بارم تکرار کردین؟
      توی سرفصل های اصلاً کجا صحبتی از چت شده بوده که شما انتظار نوشتن اپ چت داری؟!!!
      لیست بی پایان رو هم گفتم توی سرفصل ها نیست ولی آموزش خواهم داد، ولی شما انگار طلب کاری! وظیفه ی من این بوده طبق سرفصل ها آموزش بدم و این کاررو هم کردم و حتی برای دانشجویان ساعت های زیادی رو اضافه کردم که بهتر یاد بگیرن. برای اینکه این موضوع رو درک کنید، سرفصل های این دو فصل آخر رو با مباحثی که آموزش داده شده مقایسه کنید، که خواهید دید چقدر مطالب آموزش داده شده از سرفصل ها بیشتر هستند، که فقط تلاش من برای کامل تر کردن و بهتر بودن آموزش به دانشجویان بوده.

      • ‏‏
        Mr abbas(۹ مهر ۱۳۹۵)

        نگاه کردم 😐
        نگفتم اپ چت . گفتم کتابخانه های سوکت نویسی برای چت هستن اونا مهمتر از انیمیشن و دکمه سازی هستن.
        😞
        البته این نظر شخصیم بود 😅

    • ‏‏
      علی رضایی(۱۰ مهر ۱۳۹۵)

      سلام و عرض خسته نباشید خدمت استاد شاهینی بزرگوار و Mr abbas
      استاد دوره واقعا عالی بوده و بی نظیر با اینکه بنده دوره مقدماتی اندروید رو قبلا در دپارتمان دانشگاه و به گفته ی خودشون با یکی از بهترین اساتید گذروندم ولی الان که دقت میکنم می بینم اونجا بیشتر مطالبی و که در این دوره گفته شده رو نگفتند و یه جورایی از سر و ته ماجرا زدن
      باید به شما هم بگم دوست عزیز این دوره با توجه به قیمتش و حجم مطالبش بسیار عالیه و توقعات شما نا مربوط هست و بیجا قطعن اگه استاد شاهینی بخوان از هر دانشجویی نظر سنجی کنن که چی بگن و چی نگن که باید یه دوره بزارن 5 یا 6 ساله چون حجم مطالب خیلی بالا میره!!!!!
      یه توصیه هم به شما بکنم این آموزش ها پایه ای هست اگر مبحث دیگه ای رو می خواید و دوست دارید خودتون باید برید دنبالش تحقیق کنید و به نتیجه برسید و اونو کشف کنید استاد که نمی تونن لقمه دهن ما بزارن در ضمن اساتیدی هستند اگر خیلی تمایل دارید که مباحثی رو که مدنظرتون هست رو یاد بگیرید و فکر می کنید دوره اندروید سون لرن بدرد نمی خوره یه معلم خصوصی بگیرید نهایتا 500 یا 600 تومن بیشتر نمیشه هرچیزی رو که دوست دارید ازش بخواید ولی لطفا این دوره رو زیر سوال نبرید من خودم 11 تا از دوره های سون لرن رو دارم از نظر سرفصل عالین و هیچ کم و کاستی ندارند اگر خیلی به سرور و مباحث دیگه ای علاقه دارید که فکر می کنید اینجا گفته نمیشه و بدردتون نمی خوره برید معلم خصوصی بگیرید

      • ‏‏

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

        • ‏‏
          سعید شاهینی(۱۰ مهر ۱۳۹۵)

          من تمام سعیم این بوده که دوره ی اندروید بهترین و کامل ترین باشه،ولی واقعاً خواسته های شما غیر منطقی هست. از طرفی صحبت اول شما با دیدگاه الانتون تناقض داره! چون شما شکایت کردی که چرا انقدر داریم مسائل رابط کاربری رو کامل آموزش می دیم! بخش سرور هم هیچکس حتی یک دانشجو به من نگفت باید چیزی به سرفصل ها اضافه بشه، اما خودم دیدم که بعضی از دانشجوها در زمینه ارسال اطلاعات به سرور مشکل دارند، تصمیم گرفتم که آموزش رو کامل تر کنم.

      • ‏‏
        سعید شاهینی(۱۰ مهر ۱۳۹۵)

        سلام، ممنون از لطف شما. من تمام سعیم رو می کنم که آموزش به بهترین و کامل ترین شکل ممکن پیاده سازی بشه همچنان.

        • ‏‏
          مجید زارعی هوشیار(۱۳ مهر ۱۳۹۵)

          سلام….خسته نباشید اقای شاهینی….
          دست شنا درد نکنه بابت ذکر نکته در باره ارسال اطلاعات به سمت سرور…چیزی که ذهن منو مشغول کرده بود چطور میشه به سمت سرور اطلاعات فرستاد که خودتو اشاره کردین میخواید آموزشش بدبد….ممنون…

  • ‏‏
    Mostafa Kahoori(۱۵ مهر ۱۳۹۵)

    سلام استاد
    من به شخصه ازتون میخوام که همینجورپر قدرت به کارتون ادامه بدیدن …
    ممنون از زحمات شما

  • ‏‏
    رامین رامین(۲۰ مهر ۱۳۹۵)

    سلام
    من عضو vip هم شدم ولی قابلیت دانلود ویدئو رو ندارم

    • ‏‏
      وحید صالحی(۲۰ مهر ۱۳۹۵)

      این دوره مجازی هست و باید شهریه پرداخت کنید و درش ثبت نام کنید و ارتباطی با مطالب بخش vip نداره

  • ارسال دیدگاه

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram