نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه اجزای سفارشی ایجاد کنید تا بتوانید ظاهر و احساس برنامه خود را کنترل کنید و عملکردهایی را که فقط با طبقه بندی زیر کلاس View در دسترس است ، انجام دهید. اندروید دارای اجزای داخلی زیادی است ، اما برخی از کارها با استفاده از رول خود انجام می شود. ما از یک مثال ساده برای افزایش کلاس TextView شروع خواهیم کرد و با یک نمای کامل سفارشی با اندازه گیری اندازه ، عملکرد رسم و ویژگی های سفارشی خود به پایان می رسیم. ما همچنین درباره بهترین روش ها برای نمایش های سفارشی بحث خواهیم کرد. تفاوت بین نمای سفارشی و یک قطعه چیست؟ کنترل کنترل چطور؟ چه موقع از کدام استفاده کنیم؟ در پایان دوره ، شما نه تنها می دانید که چگونه اجزای سفارشی قابل استفاده مجدد را ایجاد کنید ، بلکه چه زمانی باید از آنها استفاده کنید.
سرفصل ها و درس ها
مقدمه
Introduction
نمای ساده را گسترش دهید
Extend a Simple View
-
بررسی اجمالی
Overview
-
نمایش نسخه در سلام جهان
Show Version in Hello World
-
نمای سفارشی ایجاد کنید
Create Custom View
-
از نمای سفارشی در جاوا استفاده کنید
Use Custom View in Java
-
از نمای سفارشی در XML استفاده کنید
Use Custom View in XML
-
پارامترهای والدین را در XML مشخص کنید
Specify Parent Parameters in XML
-
خلاصه
Summary
کنترل ترکیب
Compound Control
-
بررسی اجمالی
Overview
-
یک کنترل مرکب سفارشی ایجاد کنید
Create a Custom Compound Control
-
& lt؛ ادغام برچسب
The <merge> Tag
-
ذخیره دولت
Save State
-
استفاده مجدد
Reuse
-
خلاصه
Summary
اندازه گیری کنید
onMeasure
-
Android چگونه نماها را ترسیم می کند
How Android Draws Views
-
مرحله اندازه گیری
The Measure Phase
-
نمای مربع
Square View
طرح بندی
onLayout
-
بررسی اجمالی
Overview
-
مارپیچ عکس
Photo Spiral
onDraw
onDraw
-
بررسی اجمالی
Overview
-
پیتزا
Pizza
-
ویژگی های XML سفارشی
Custom XML Attributes
اعزام
dispatchDraw
-
بررسی اجمالی
Overview
-
چیدمان SidewaysLayout
SidewaysLayout
Fragment در مقابل نمای سفارشی
Fragment vs. Custom View
-
Fragment در مقابل نمای سفارشی
Fragment vs. Custom View
نمایش نظرات