آموزش کار با Motion Layout - در برنامه نویسی اندروید

در این مقاله در مورد کاربردها و چگونگی ایجاد MotionScene و اجزای آن صحبت کرده ایم و همچنین یک نمونه بسیار ساده استفاده از آن را انجام خواهیم داد. در ادامه به ویژگی‌های موشن‌ لایوت (Motion Layout) می‌پردازیم و انیمیشن‌های جذابی را مثال می‌زنیم،و با نحوه‌ی ساخت ترکیبی انیمیشن‌ها با استفاده از موشن‌ لایوت آشنا می‌شوید.

Motion Layout

انیمیشن ها

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

جابجایی و حرکت بین وضعیت‌های مختلف به کاربر اجازه می‌دهد تا به طور طبیعی تغییرات در رابط کاربری شما(UI) را ردیابی کند. شما می‌توانید از انیمیشن‌ها برای جلب توجه عناصر مهم طرح‌تان استفاده کنید. زیرا انیمیشن‌ها  حرکات موثر در طراحی باعث می‌شود برنامه‌ی شما پر زرق و برق به نظر برسد.

برای مثال زمانی که یک لیست دارید و یک آیتم از آن تغییری می‌کند. در هنگام تغییر, متحرک سازی آن تغییر می‌تواند به کاربر برای درک بهتر آنچه اتفاق افتاده است کمک کند. وقتی تغییراتی در جابجایی از یک صفحه به صفحه دیگری دارید، انیمیشن‌ها می‌توانند به کاربر کمک کند که اشیاء ثابت و اشیایی که دچار تغییر شده‌اند را بهتر درک کند.

در این آموزش چه چیزی یاد میگیریم؟

در این ویدئو ما Motion Layout و ابزارهای آن را بصورت پایه مورد آموزش قرار داده ایم. و نحوه استفاده از این ابزار های را بررسی کرده ایم. با اتمام این آموزش شما قادر خواهد بود اولین پله کار با این لایه را محکم بردارید و میتوانید انیمیشن سازی خود را شروع کنید. با استفاده از این لایه میتوانید بدون استفاده از کتابخانه های اضافی انیمیشن سازی انجام دهید. که هم کیفیت آن بهتر است و هم سبک تر خواهد بود.

قیمت آموزش
۸,۰۰۰ تومان
نوع دسترسی
نقدی

این مقاله در حال حاضر تنها به روش نقدی در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۹۵
۰
۱۱ آذر ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۱۳۶
۰
۱۳ آذر ۱۳۹۹

اندروید

اندروید یک سیستم عامل می باشد که توسط گوگل توسعه داده میشود, این سیستم عامل بر پایه نسخه ی اصلاح شده ی هسته ی لینوکس و دیگر نرم افزار های متن باز طراحی شده است و ...


۱۱۲
۰
۲۹ آبان ۱۳۹۹

نود جی اس

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


۱۲۸
۰
۱۲ آذر ۱۳۹۹