الدرس 5: شرح الViewGroups و ال Views و انواع الLayout

سنقوم بشرح مختصر بعدها سنتطرق لمثال تطبيقي  

اولا Views:
كل شيء في ملف الxml ياخذ مساحة على شكل مستطيل في شاشة الهاتف نقوم باطلاق عليه إسم View وكذلك كل شيء مسؤول عن طريقة التصميم او يساعد في التصميم نطلق عليه هذه التسمية
يوفر أندرويد ستوديو العديد من الviews يمكنك اكتشافها عن كتابة الكود في ملف الxml مثل buttons ازرار, TextView نصوص ,   زر خاص بالتعليم Checkbox
 ستتعرف عليها كلها من مرور الوقت وإكتسابك للخبرة 

ثانيا ViewGroups:
وهو عبارة عن جزء من ال Viewمسؤول عن احتواء باقي الviews يعني كل الviews يكونون داخل viewgroup و يكون كذلك مسؤول عن تنسيقهم و مكانهم 
امثلة ل viewgroups
LinearLayout
يظهر الviews بشكل أفقي او عمودي 
Linear Layout

RelativeLayout
يظهر الviews بشكل نسبي لبعضها مثلا هذه جنب هذه وهكذا 
ListLayout 
يظهر الView على شكل قائمة 
GridView
يظهرها على شكل قائمة لكن يمكن وضع العديد من الview 
في نفس الصف 

نمر الأن إلى المثال التطبيقي 

كما تلاحظون وضعنا ViewGroup وهو Linear Layout 
بعدها قمنا بوضع داخله الViews كل من TextView و Button 
وسيظهرون هكذا في الأخير 

الشرح بالفيديو سيتوفر قريبا 


اشترك في مدونتنا
AdSpace768x90