نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
مهارت های لازم برای ایجاد برنامه های جذاب را که از سیستم منابع Android استفاده می کنند برای ارائه یک سبک غنی و یک تجربه کاربری کارآمد که به طور خودکار با نیازهای گسترده پایگاه کاربر متنوع اندروید سازگار است ، بیاموزید. برنامه های موفق نوار بالایی برای پاسخگویی دارند. آنها باید با مجموعه وسیعی از دستگاه ها سازگار باشند ، توسط یک پایگاه کاربری متنوع فرهنگی قابل استفاده باشند و یک ظاهر بصری غنی و جذاب ارائه دهند. در این دوره ، برنامه های Android با Kotlin: منابع ، سبک ها و مضامین ، همه مواردی را که برای ایجاد برنامه هایی که به این استاندارد بالا می رسند بدانید یاد خواهید گرفت. ابتدا نحوه استفاده از سیستم منابع Android را برای تهیه محتوای برنامه متناسب با ویژگیهای مختلف دستگاه مشاهده خواهید کرد. پس از آن ، تصاویر و منابع قابل ترسیم دیگر را در برنامه خود بگنجانید تا به سیستم اجازه دهد به طور خودکار انتخاب مناسب را برای تطبیق بهتر تراکم نمایش هر دستگاه انتخاب کند. در مرحله بعدی ، نحوه استفاده از منابع مقداری را برای تعیین رشته ها و سایر مقادیر کشف خواهید کرد به گونه ای که امکان محلی سازی زبان و تنظیم ویژگی های صفحه را بر اساس پیکربندی فراهم می کند. سرانجام ، شما برای سفارشی کردن رنگ ، یک ظاهر طراحی شده و ظاهر کلی برنامه خود ، به سبک ها و مضامین اهرمی می پردازید. با پایان این دوره ، شما مهارت و دانش لازم برای ایجاد برنامه های آندروید غنی و جذاب را خواهید داشت که می توانند به طور موثر با طیف گسترده ای از دستگاه ها و کاربران سازگار شوند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک سازگاری منابع
Understanding Resource Adaptability
-
مقدمه
Introduction
-
هدف و تعامل منابع
Resource Purpose and Interaction
-
برنامه نمایشی ما
Our Demo App
-
استفاده و دستیابی به منابع
Using and Accessing Resources
-
وقتی خصوصیات Sythesized کافی نیستند
When Sythesized Properties Aren't Enough
-
سازگاری منابع
Resource Adaptability
-
در حال تغییر در تنظیمات پیکربندی
Adapting to Configuration Changes
-
ایجاد تنوع چشم انداز منبع چیدمان
Creating a Layout Resource Landscape Variation
-
تغییر طرح بندی
Customizing the Layout Variation
-
درک نحوه سازگاری
Understanding How Adaptability Works
-
خلاصه
Summary
ایجاد منابع قابل ترسیم
Creating Drawable Resources
-
مقدمه
Introduction
-
منابع قابل نقاشی به اشکال مختلف در می آیند
Drawable Resources Come in Many Forms
-
ایجاد یک منبع شکل
Creating a Shape Resource
-
بهبود شکل ظاهری منابع
Enhancing the Shape Resource Appearance
-
کار با منابع برداری
Working with Vector Resources
-
منابع و مقیاس برداری
Vector Resources and Scaling
-
مقایسه منابع ، شکل و بردار
Comparing Shape, Vector, and Rastor Resources
-
برخورد با تراکم نمایشگر
Dealing with Display Densities
-
نمایش منابع خاص تراکم
Display Density-specific Resources
-
ایجاد فهرست منابع واجد شرایط
Creating Qualified Resource Directories
-
نصب منابع
Resource Installation
-
خلاصه
Summary
تعیین مقادیر مقادیر
Specifying Values Resources
-
مقدمه
Introduction
-
اعلام و سازماندهی منابع ارزشها
Declaring and Organizing Values Resources
-
ایجاد یک منبع رنگی
Creating a Color Resource
-
اندازه بندی محتوا با منابع ابعاد
Sizing Content with Dimension Resources
-
اندازه گیری قلم مناسب برای دسترسی
Accessibility-friendly Font Sizing
-
منابع در کد
Resources in Code
-
با استفاده از منابع Integer
Using Integer Resources
-
سازگار برای نمایش تفاوت ها
Adapting to Display Differences
-
خلاصه
Summary
استفاده از رشته ها و محلی سازی رشته ها
Using Strings and String Localization
-
مقدمه
Introduction
-
نگاهی گذرا به منابع رشته ای
A Quick Look at String Resources
-
منابع رشته ای در پروژه
String Resources in the Project
-
تبدیل رشته های متنی به منابع در چیدمان ها
Converting Literal Strings to Resources in Layouts
-
منابع رشته ای در کد
String Resources in Code
-
دسترسی به منابع رشته ای از کد
Accessing String Resources from Code
-
منابع رشته ای با جایگزینی ارزش
String Resources with Value Substitution
-
محلی سازی متن UI به زبانهای جایگزین
Localizing UI Text into Alternate Languages
-
تأیید رفتار متن محلی
Verifying Localized Text Behavior
-
خلاصه
Summary
ارائه ویژگی های نمایش سفارشی با سبک ها
Providing Custom Display Characteristics with Styles
-
مقدمه
Introduction
-
ویژگی های نمای Android
Android View Attributes
-
مشاهده سبک ها
View Styles
-
استفاده از سبک ها در textAppearance
Applying Styles to textAppearance
-
اعلام سبک جدید
Declaring a New Style
-
وراثت سبک
Style Inheritance
-
به ارث بردن سبک چارچوب
Inheriting a Framework Style
-
به ارث بردن سبک پروژه
Inheriting a Project Style
-
ایجاد یک سبک دکمه عملکرد شناور
Creating a Floating Action Button Style
-
یافتن سبک والدین دکمه عملکرد شناور
Finding the Floating Action Button Parent Style
-
خلاصه
Summary
سفارشی کردن ظاهر برنامه با مضامین
Customizing App Appearance with Themes
-
مقدمه
Introduction
-
اعمال و اعلام مضامین
Applying and Declaring Themes
-
درک مضامین برنامه
Understanding the App's Themes
-
کاوش موضوع ساز
Exploring Theme Builder
-
تغییر مارک تم
Changing Theme Branding
-
استفاده از منابع منابع در یک موضوع
Using Resource References in a Theme
-
تأیید رفتار مارک
Verifying Branding Behavior
-
استفاده از ویژگی های تم
Applying Theme-wide Attributes
-
تنظیم سبک های نمایش خاص تم
Setting Theme-specific View Styles
-
خلاصه
Summary
نمایش نظرات