دوره آموزشی یادگیری جامع توسعه اندروید: رابط کاربری با Kotlin
1 ساعت 53 دقیقهمبتدی2019-03-18
مدرسین

David Gassner
Author of 60+ video-based training courses for software developers
جزئیات دوره
یک رابط کاربری شیک و جذاب می تواند به سرعت کاربران جدید را به طرفداران تبدیل کند. در این قسمت از مجموعه آموزش توسعه اندروید ضروری، سفر توسعه اندروید خود را با یادگیری نحوه طراحی یک رابط کاربری ساده در یک برنامه اندرویدی بومی شروع کنید. دیوید گسنر، توسعهدهنده و مدرس اندروید، نکات و ترفندهایی را که در حرفهاش به کار گرفته است، به اشتراک میگذارد که نحوه تعریف صفحهنمایش با فایلهای طرحبندی، استفاده از اجزای ViewGroup، و تعریف سبکها و تمهای بصری را پوشش میدهد. بهعلاوه، او تکنیکهای مختلفی را به اشتراک میگذارد که میتوانید از آنها برای نمایش تصاویر استفاده کنید، اطمینان حاصل کنید که برنامه شما در انواع دستگاههای مختلف عالی به نظر میرسد و موارد دیگر.
اهداف یادگیری
تعریف صفحه نمایش با فایل های طرح بندی
استفاده از اجزای ViewGroup
نمایش نماها به صورت برنامه ای
تعریف و استفاده از منابع رشته ای
نمایش تصاویر
ساخت آیکون در اندروید استودیو
تعریف سبک ها و تم های بصری
پشتیبانی از سبک ها در دستگاه های قدیمی تر
پشتیبانی از چندین دستگاه و صفحه نمایش
اهداف یادگیری
تعریف صفحه نمایش با فایل های طرح بندی
استفاده از اجزای ViewGroup
نمایش نماها به صورت برنامه ای
تعریف و استفاده از منابع رشته ای
نمایش تصاویر
ساخت آیکون در اندروید استودیو
تعریف سبک ها و تم های بصری
پشتیبانی از سبک ها در دستگاه های قدیمی تر
پشتیبانی از چندین دستگاه و صفحه نمایش
مهارت ها
Android DevelopmentAndroidMobile DevelopmentGoogleDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - عناصر یک رابط کاربری اندروید
- 02 - آنچه باید بدانید
- 03 - اندروید استودیو را برای این دوره پیکربندی کنید
1. صفحه نمایش را با فایلهای Layout تعریف کنید
- 04 - یک فایل طرح بندی XML را در زمان اجرا دانلود کنید
- 05 - مشاهده و ViewGroup اجزاء
- 06 - نمایش اجزای View در یک ViewGroup
- 07 - تبدیل پروژه به بستههای AndroidX
- 08 - واحدهای اندازهگیری در اندروید
2. استفاده از ViewGroup Components
- 09 - نماها را با LinearLayout قرار دهید
- 10 - موقعیتهای نمایش را با محدودیتها مدیریت کنید
- 11 - نماها را با زنجیرههای محدود توزیع کنید
- 12 - نمایش نماها به صورت برنامه ای
- 13 - مراجع مشاهده را با findViewById() دریافت کنید
3. نمایش و جمعآوری متن
- 14 - مقادیر رشته را به عنوان منابع مدیریت کنید
- 15 - ورود دادهها را با EditText مدیریت کنید
- 16 - ورود دادهها را با TextInputLayout مدیریت کنید
- 17 - از منابع رشته ای با متغیرهایی استفاده کنید
- 18 - نمایش پیامهای Snackbar
4. نمایش تصاویر
- 19 - نمایش منابع تصویر
- 20 - منابع تصویر را در زمان اجرا بارگذاری کنید
- 21 - کاهش حجم فایل با تصاویر WebP
- 22 - نمایش تصاویر از فهرست دارایی ها
- 23 - از تصاویر VectorDrawable مبتنی بر XML استفاده کنید
- 24 - در اندروید استودیو آیکون ایجاد کنید
5. تم و سبک ایجاد کنید
- 25 - سبکها و تمهای بصری را تعریف کنید
- 26 - پشتیبانی از سبکها در دستگاههای قدیمی
- 27 - رنگهای تم طراحی مواد را پیکربندی کنید
6. پشتیبانی از چندین دستگاه و صفحه نمایش
- 28 - فهرست منابع جایگزین ایجاد کنید
- 29 - منابع بیت مپ جایگزین ایجاد کنید
نتیجه
- 30 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی نوشتن کُد امن برای اندروید
- دوره آموزشی ساخت اپلیکیشنهای اندرویدی مبتنی بر هوش مصنوعی با Gemini
- دوره آموزشی اندروید کامپوز با کاتلین
- دوره آموزشی راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان
- دوره آموزشی یادگیری جامع تلفن و تبلت اندروید
- دوره آموزشی یادگیری جامع Android Studio
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی توسعه اندروید : RetroFit با Kotlin