آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

سوال در مورد Propery های ویجت ها در Visual design

Amirreza  9 سال پیش  9 سال پیش
0 0

سلام 
داخل قسمت Properties در layout ، از بعضی صفت ها 2 تا وجود داره ، چرا ؟!
مثلا layout_width داریم و width خالی ، یا layout_height داریم و height خالی ، و همین طور layout_gravity  و gravity 
فرقشون چیه ؟ اولویتشون داخل linear چه جوری میشه ؟ ( چون سه تا مولفه برای اندازه میشه دیگه ( تو linear )  لی اوت ویت و ویت و وِیت )

0 0
کسی چواب سوال منو نمیدونست؟ (9 سال پیش)
0 0
واقعا کسی نمیدونه ؟ (9 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Amirreza  9 سال پیش
0 0

کسی میتونه جواب این سوالو بده ؟

پاسخ به سوال 
Amir  9 سال پیش
+1 0

فرض کنید که یه لایه به اسم A دارید که کل صفحه رو در بر میگیره. توی این لایه یه لایه ی دیگه دارید به اسم a. و توی لایه ی a یه Button دارید. حالا اگه به لایه ی a بگید gravity="center" میاد باتن رو میاره وسط خودش. ولی اگه به همین لایه بگید layout_gravity="center"  میاد خودشو میزاره وسط لایه ی پدر یعنی لایه ی A. به طور خلاصه graivity میاد جاذبه ی کنترل های درون کنترل رو تعیین می کنه و layout_graivity میاد جاذبه ی خود کنترل رو در لایه ی پدر تعیین می کنه. توجه کنید که android:layout_gravity در بعضی از مواقع کار نمی کنه.

شما اگه بخواید یه مقدار ثابت به کنترل بدید مثل 120dp میتونید از android:width استفاده کنید ولی اگه می خواید مقادیری مثل fill_parent, math_parent و wrap_content به کنترل بدید باید از android:layout_width استفاده کنید. حتی اگه بخواید مقدار ثابت هم به کنترل بدید میشه به جای android:width از android:layout_width استفاده کنید. یعنی android:layout_width یه خاصیت کلی تر و کامل تره.

0 0
خیلی خیلیممنون در مورد height هم همینطوره ؟ (9 سال پیش)
+1 0
خواهش می کنم، آره برای height هم همینه. (9 سال پیش)
+1 0
اسپم شد! خواهش می کنم، آره برای height هم همینه. (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .