دوره آموزشی یادگیری جامع توسعه اندروید بخش 2: طراحی رابط کاربری

دوره آموزشی یادگیری جامع توسعه اندروید بخش 2: طراحی رابط کاربری

⏱️ 1 ساعت 55 دقیقه📈 مبتدی📅 2020-09-16

مدرسین

Annyce Davis

Annyce Davis

Engineering leader, international conference speaker, and author.

جزئیات دوره

اندروید محبوب‌ترین سیستم عامل موبایل در جهان است که 85٪ از سهم بازار سراسری را در اختیار دارد. این باعث می‌شود اندروید به عنوان نقطه شروع طبیعی برای توسعه دهندگان برنامه‌های جدید باشد. این سری از دوره‌ها اصول لازم برای توسعه، طراحی، مدیریت و توزیع برنامه Android را با استفاده از زبان برنامه نویسی Kotlin و Android SDK آموزش می‌دهد. بخش 2 نحوه ساخت یک رابط کاربری ساده و در عین حال واکنشگرا با اجزای داخلی، مضامین و سبک‌های اندروید را توضیح می‌دهد. مربی Annyce Davis همچنین نحوه جمع آوری و نمایش متن وارد شده توسط کاربر را توضیح می‌دهد. نمایش پیام‌های سیستم؛ و رابط کاربری برنامه خود را بومی‌سازی کنید. بعلاوه، نحوه بارگذاری و نمایش تصاویر، از جمله منابع وب، تصاویر SVG مانند به نام نقاشی‌های بردار و نمادهای برنامه را بیاموزید تا تجربه کاربر برنامه خود را افزایش دهید. برای تمرین مهارت‌های جدید خود حتماً در طول دوره چالش‌ها را بپذیرید.
موضوعات شامل: استفاده از مولفه های ViewGroup مدیریت موقعیت مشاهده با محدودیت ها دریافت منابع مشاهده مدیریت ورود داده ها به متن نمایش متن نمایش تصاویر تعریف تم ها و سبک های سفارشی

مهارت ها

Android DevelopmentAndroidMobile DevelopmentGoogleEssential Training

سرفصل ها

0. مقدمه

  • 01-طراحی رابط کاربری
  • 02-آنچه باید بدانید
  • 03- استفاده از فایل های تمرینی

1. استفاده از ViewGroup Components

  • 04-نماها را با LinearLayout قرار دهید
  • 05-مقامات را با محدودیت مدیریت کنید
  • 06-توزیع نماها با زنجیره های محدودیت
  • 07-نمایش نماها به صورت برنامه ای
  • 08-با findViewById() مراجع مشاهده را دریافت کنید
  • 09-دریافت ارجاعات view با view binding
  • 10-چالش - در صف قرار بگیرید
  • 11-راه حل - در صف قرار بگیرید

2. نمایش و جمع آوری متن

  • 12-مقادیر رشته را به عنوان منابع مدیریت کنید
  • 13- ورود داده ها را با EditText مدیریت کنید
  • 14- ورود داده ها را با TextInputLayout مدیریت کنید
  • 15-از منابع رشته ای با متغیرهایی استفاده کنید
  • 16-پیام های اسنکبار را نمایش دهید
  • 17-چالش - شما را بشناسد
  • 18-راه حل - شما را بشناسد

3. نمایش تصاویر

  • 19-نمایش منابع تصویر
  • 20- منابع تصویر را در زمان اجرا بارگذاری کنید
  • 21- حجم فایل را با تصاویر WebP کاهش دهید
  • 22-از تصاویر VectorDrawable مبتنی بر XML استفاده کنید
  • 23- در اندروید استودیو آیکون بسازید
  • 24-چالش - بارگذاری تصویر شبکه
  • 25-راه حل - بارگذاری تصویر شبکه

4. تم و سبک ایجاد کنید

  • 26- سبک ها و تم های بصری را تعریف کنید
  • 27-رنگ های تم طراحی مواد را پیکربندی کنید
  • 28-استایل های سفارشی را تعریف کنید

نتیجه

  • 29- مراحل بعدی

مشاهده دوره کامل

رفتن به دوره