
کار با Shared Element در اندروید
مدرس : علی آشکاران
مدرس : علی آشکاران
قیمت آموزش : ۹۰ هزارتومان
همین الان یادگیری را آغاز کنید !
این سایت دارای مجوز رسمی از جمهوری اسلامی ایران بوده و به استناد نماد های زیر، خرید از این وب سایت کاملاً ایمن و تایید شده می باشد !
انیمیشن در اندروید یکی از مباحث کاربردی و جذاب برای برنامه نویسان اندروید است. شاید شما هم برنامه های اندرویدی دیده باشید که یک عکس یا متن از صفحه ای به صفحه بعدی حرکت کرده و پویایی بسیاری را به برنامه می افزاید. نام این تکنیک Shared Element می باشد! آیتم هایی را که می توانید بین دو اکتیویتی به اشتراک بگذارید. همراه ما باشید با دوره ویدئویی آموزش کار با Shared Element در اندروید.
به تصویر زیر توجه کنید …
در Activity A یک لیست وجود دارد که شامل عکس و نام اشخاص می باشد…با کلیک روی هر آیتم برنامه به Activity B هدایت شده و اطلاعات کاملتری به نمایش در خواهد آمد!
به صورت پیش فرض تنها اکتیویتی ها جابجا شده و آیتم های درون آنها مانند تصاویر و متن ها بدون هیچ گونه Transition به نمایش در می آیند.
اما اگر برای بخواهیم تصویر از Activity A به Activity B منتقل شود چطور ؟
لطفا به فیلم زیر توجه بفرمایید :
دوره آموزش برنامه نویسی اندروید از مقدماتی تا پیشرفته
نوع دوره : ویدئویی و فارسی ، تهیه شده توسط مدرسین تیم آکادمی
توضیحات : کاربر عزیز میتوانید این دوره تصویری را از طریق بخش مربوطه، به صورت دانلودی دریافت کنید.
این آموزش به صورت مداوم و به درخواست شما کاربران آپدیت می شود!
این آموزش دارای پشتیبانی ۳۶۰ درجه بوده و می توانید سوالات خود را در همین صفحه از مدرس دوره بپرسید!
در قسمت اول معرفی و بررسی اهداف دوره را باهم خواهیم دید.
در ویدئوی دوم یک پروژه اندرویدی جدید ایجاد می کنیم تا Shared Elements را در آن بررسی کنیم.
در ویدئوی سوم کلاسی برای ایجاد اطلاعات جهت نمایش در بخش های مختلف ایجاد می کنیم.
در ویدئوی چهارم صفحه های مورد نیاز برای نمایش اطلاعات را به وجود می آوریم.
در ویدئوی پنجم یک نمونه خیلی ساده از SharedElements بین دو Activity را بررسی می کنیم.
در ویدئوی ششم نحوه به اشتراک گذاری چندین View بین دو Activity را بررسی می کنیم.
تا به اینجا شما حالات اصلی کار با Shared Elements را فرا گرفته اید، ازین پس وضعیت های گوناگونی همانند استفاده از SharedElements در RecyclerView و یا استفاده از آن در Fragment ها را بررسی خواهیم کرد.
در قسمت هفتم یک RecyclerView به نمایش گذاشته و پس از کلیک روی هر آیتم با Transition به Activity بعدی منتقل می شویم.
در ویدئوی هشتم و نهم نیز کار با Shared Elements را در حالتی یاد می گیریم که اطلاعاتی مانند عکس یا متن از اینترنت دانلود می شوند.
این روش شامل هر عملی که به صورت نا همگام Asynchronous صورت می پذیرد می شود. (مثل لود کردن فایل و….)
در ویدئوی دهم و یازدهم نیز Shared Elements در Fragment ها را بررسی کرده ایم.
در ویدئوی دوازدهم Effect های مختلفی را که می توانیم به Transition اضافه کنیم بررسی نموده و از چندین مثال ساده و کاربردی را استفاده کردیم.
در نهایت امر در ویدئوی سیزدهم آموزش چگونگی تغییر سرعت انجام Transition را بررسی کرده ایم.
ویدئو های ما به صورت اختصاصی توسط مدرسین آکادمی لرن فایلز تهیه شده است .
ویدئو ها توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود .
ویدئو های ما تئوری محض نیستند و در حد نیاز مباحث تئوری مطرح و باقی آموزش عملی و ویژه بازار کار می باشد .
محسن –
با سلام. Min SDK برای پیاده سازی Shared Element ها رو میشه بفرمایید؟
روی API 14 هم جواب میده یا باید ۲۱ به بالا باشن؟
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
درود بر شما
برای این موارد یا باید با مدرس دوره در ارتباط باشید و یا در گوگل جستجو کنید.
راه ارتباطی با مدرس در داخل دوره گفته شده .
موفق باشید
علی مقدم –
با عرض سلام با توجه به توقف فعالیت سایت لطفا به تیکت بنده جواب دهید درخواست مجدد لینک کرده ام.
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
سلام دوست عزیز، بله حتما