آموزش Constraint Layout


  • مدرس: میثم بابائی
  • مخاطب: برنامه‌نویسان

رایگان


 ConstraintLayout یک  ViewGroupاست که به شما امکان می دهد  layoutهای بزرگ و پیچیده ای را با hierarkey ایجاد کنید (به عنوان مثال یک viewاست کهview های دیگری را در خود جای داده) و همچنین به شما امکان می دهد که ویجت ها را به صورت بسیار انعطاف پذیر قرار بدید و اندازه آنها را تعیین کنید. این viewgroup  برای کمک به کاهش  viewهای تودرتو و همچنین بهبود عملکرد فایل های  layout ایجاد شده است.
ConstraintLayout از این نظر بسیار شبیه RelativeLayout است چون view بر اساس روابط ویجت ها و parent layout تنظیم می شود ، با این وجود بسیار انعطاف پذیرتر است و با Layout Editor Android Studio  بهتر کار می کند.
ConstraintLayoutدرGoogle I / O 2016 منتشر شد. از زمان بوجود آمدنش به یک  view group تبدیل شده است که بسیار مورد استفاده قرار میگیرد و ازAndroid 2.3به بالاتر را پشتیبانی می کند.
مزایایConstraintLayoutنسبت به سایرlayoutها چیست؟
1.    مزیت بزرگ این layout این است که می توانید با تعداد کد بسیار کمی انیمیشن ها را در ویو هایContraintLayoutخود اجرا کنید.
2.    می توانید layout کامل خود را بادرگ اند دراپ ساده در Android Studio design editor بسازید.
3.    با یک خط کد می توانید اتفاق هایی که برای گروه ویجت ها می افتد را کنترل کنید.
4.    ContraintLayout پرفورمنس رو نسبت به سایرlayoutها بهبود بخشیده است.

 



نگاهی به دوره آموزش Constraint Layout
مدرس میثم بابائی
مخاطب برنامه‌نویسان
فصل 1‌
مدت زمان 01:40:09
سطح متوسط
وضعیت به اتمام رسیده ✅
تعداد جلسات 5
قابل مشاهده دانلودی
قیمت رایگان
سرفصل‌های دوره آموزش Constraint Layout

فصل 1 : طراحی صفحه اصلی DigiKala با استفاده از Constraint layout

برای ارسال دیدگاه، لطفاً وارد حساب کاربری خود شوید.

8 دیدگاه برای آموزش Constraint Layout
حامد خوشحال
1401/05/21

سلام

ای کاش یکم بیشتر در مورد طراحی با Constraint layout توضیح می دادید. یک راست رفتین سر اصل مطلب. پیش نیاز های طراحی، از چه نسخه ای و چه پلاگین هایی برای طراحی نیاز هست چیزی نگفتین.


mehrdad mir
1400/11/18

واقعا جا داره از زحماتی ک میکشید و از همه مهمتر بصورت رایگان در اختیار کاربران قرار میدین تشکر کنم 

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

پاسخ توسط احسان بابائی
1400/11/30

ممنونم از شما مهرداد عزیز


xman xmanxman
1400/10/29

با تشکر از زحمات زیاد شما موفق باشید


saj ami
1400/06/02

کد هاشو نگذاشتین ؟


Ali Darehshori
1399/09/28

ویدیو های خیلی خوبی ضبط کردین، خیلی ممنون. 

اگه میشه درباره تکنولوژی جدید blazor هم ویدیو درست کنید

ممنون

 

پاسخ توسط احسان بابائی
1399/10/09

سلام

دوره Blazor  در سال آینده تولید میکنیم و بر روی  سایت منتشر می کنیم


مسعود
1399/08/13

سلام قسمت 3 و 4 یکی هستن

پاسخ توسط روشن احمدی
1399/08/14

سلام

لینک اصلاح شد