تصميم تطبيقك بالاداة Android linear layout
في هذه المقالة نشرح ماهي الاداة Android linear layout وماهي اهميتها ضمن تطبيقات الزاميرين اندرويد .
بعد انشاء مشروع جديد وتحديد الاسم له تظهر الشاشة في الLayout للرئيسية كما مبين بالصوره التالية :
وهي شاشة افتراضية تنشاء اوتوماتيكلي وتعتبر بمثابة الحاويه او الكونتينر الرئيسي ولا يمكن الاستغناء عنها لان الشاشة لاتشتغل بدونها حيث نضع الادوات بداخلها
وهو يشبه الاداة divفي الاي اس بي دوت نت ويمكن اضافة بداخلها عدد من الLinear Layout او اي اداة من الادوات الاخرى بعد تنسيقها وترتيبها بتحديد الخواص لها .
حيث نلاحظ كود الXML للشاشة وفيه عدد من الخصائص المتمثلة :
- Orientation حيث نحدد القيمه المناسبه لها اما عمدي او افقي اي الظهور لهذه الحاويه بالشاشة الرئيسية .
- Layout_Width حيث يتم تحديد العرض للشاشة من نوع Linear ممكن اعطاؤها بصورة افتراضية Match_Parent .
- Layout_Height وهنا يتم تحديد الاىتفاع لهذه الاداة ويتم اعطاؤها افتراضيا Match_Parent وفي كل الحالات يمكن تغير هذه القيم الافتراضيه حسب الشكل المطلوب بالتصميم .
الان نقوم بعمل Linear Layout اخرى بداخل الرئيسية بعمل سحب لها من صندوق الادوات وافلاته ع الشاشة من النوع افقية Horizontal
نلاحظ انه تم عندما يكون لون الشاشة باللون الاحضر وكما مبين بالصورة التالية :
والان نضع الادوات المطلوبه ولتكون مجموعه من الازرار سنلاحظ انها ستاخذ الشكل الافقي وكما ظاهر بالصورة التالية :
بعد ذلك نضع نوع اخر من Linear Layout من نوع راسي او vertical ونرسمه على شاشة بسحب وافلات من صندوق الادوات ونبدا بوضع الادوات فيه سوف نلاحظ ان الازوار او اي اداة سنضعها بداخله ستاخذ الوضع الافقي وكما مبين بالصورة ادناه
بعد ذلك نحدد الخواص المطلوبه لكل اداة في داخل الحاويه وهذا هو الشرح البسيط لهذه Linear Layout .
انشاء الله نكون قد بينا باختصار اهمية هذه الاداة ...