دوره آموزشی یادگیری جامع توسعه اندروید: رابط کاربری با 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 2: طراحی رابط کاربری
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 1: اولین برنامه شما
- دوره آموزشی توسعه چندسکویی با Kotlin (کاتلین)
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 4: کار با داده
- دوره آموزشی یادگیری جامع زامارین: ایجاد اولین برنامه
- دوره آموزشی یادگیری جامع توسعه اندروید: توزیع برنامه ها با جاوا
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 3: Navigation
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی تبدیل شدن به یک استاد AR/VR با موتور آنریل
- مسیر آموزشی موفق شدن به عنوان یک مدیر فناوری اطلاعات از راه دور
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت
- مسیر آموزشی مبانی توسعه نرم افزار