الأحد، 25 أكتوبر 2020

اهم الخصائص والاوامر في LinerLayout - اندرويد ستوديو بالعربي

 

اهم الخصائص والاوامر في LinerLayout - اندرويد ستوديو بالعربي

اهم الخصائص والاوامر في LinerLayout - اندرويد ستوديو بالعربي


متابعي موقعنا الاعزاء مرحبا بكم في مقالة جديدة في برنامج android studio , في هذا المقال الفريد من نوعة سوف نشرح لكم اهم الخصائص التي يتم كتابتها داخل LinearLayout , حيث يتم استخدام هذا البرنامج لتطوير (development) وبرمجة تطبيقات الاندرويد حيث يعمل اندرويد ستوديو في بيئة xml للتصميم  ويمكن تطويرالتطبيق الخاص بك بلغة الجافا او الكوتلن وقد سبق وان قدمنا لكم اكواد برمجية لي كلاتا اللغتين ، حيث يتعد لغة الكوتلن تطوير من جوجل للجافا وتعد اللغة الرسمية لتطوير التطبيقات لدى جوجل ولكن ما يعيبها ان البرنامج يكون مساحتة كبيرة خلافا عن الجافا الذي تكون مساحتة قليلة ، ويفضل تحميل اخر نسخة من الاندرويد استديو لانها تحوي مميزات رهيبة وتسهل على المطور عملية تطوير التطبيقات .


عن الاندرويد ستوديو


يعد برنامج أندرويد ستوديو من اقوى البرامج الـ برمجة المخصصة في مجال تطوير تطبيق او تطبيقات الاندرويد كما ذكرنا ، ويمكن أن تقوم بي تحميل البرنامج مجانا من خلال الموقع الرسمي ، واذا كنت تبحث عن شرح او كورس تطوير تطبيقات الأندرويد فنحن نقدم لكم مجموعة كبيرة من المشاريع الجاهزة والاكواد التي سوف تساعدك على تعلم تطوير تطبيقات أندرويد إلى الوصول الى مرحلة الاحتراف بإذن الله 


  1. layout_width = حجم العرض يمكن كتابة (wrap_content) لكي يكون العرض بمقاس المحتوى ويمكن كتابة (match_parent) ليأخذ العرض المساحة كاملة .
  2. layout_height = حجم الطول يمكن كتابة (wrap_content) لكي يكون الطول بمقاس المحتوى ويمكن كتابة (match_parent) ليأخذ الطول المساحة كاملة .
  3. orientation = وهي طريقة عرض المحتوى يمكن كتابة (horizontal) لتكون المحتويات بجانب بعضها البعض ويمكن كتابة (vertical) لتكون المحتويات تحت بعضها البعض .
  4. gravity = المحتوى سواء في المنتصف او النهاية او البداية
  5. layout_gravity = اذا لم يكن هناك مساحة فارغة نستخدمها وهي نفس عمل الاولى تغيير موقع المحتوى سواء في المنتصف او النهاية او البداية .
  6. background = لوضع خلفية سواء لون او خلفية من جهازك .
  7. padding = التاثير في المساحة الداخلية للمحتوى .
  8. textstyle = اذا كنت تريد عمل ستايل للخط مثل ان تجعلة مائل او بولد .
  9. textColor = لون للخط
  10. text = يكتب كتابة النص بداخل " "
  11. fontFamily = لتغيير نوع الخط
  12. src = يتم في هذا الكود كتابة عنوان واسم الصورة .
  13. layout_marginStart = ترك مساحة فارغة في اول المحتوى .
  14. layout_marginEnd = ترك مساحة فارغة في اخر المحتوى .
  15. drawableStart = لوضع شعار او لوجو vector الذي قد سبق وان قمت بإنشاءة , ويفضل وضعة بجانب المحتوى وهو مثل شكل البريد والقفل وغيرها من الاشكال البسيطة التي يقدمها لك البرنامج .
  16. hint = يتم فيها كتابة اي نص " " ولكنها تختلف عن text بحيث ان النص في hint يكون مائل الى الشفافية ويمكن الكتابة علية , مثل الجملة الشهيرة التي نراها في كثير من البرامج والمواقع وهي من فضلك  ادخل اميلك حيث يمكن الكتابة على هذة الجملة وعند البدء في الكتابة عليها تختفي , وعادة تستخدم في EditText .
  17. id = وهو ترميز اي محتوى بحيث تستطيع البحث عليه عند تكويدة في مجلد البرمجة .
  18. inputType = وهي نوع المدخل مثلا اذا كان ايميل تكتب (textEmailAddress) واذا كان رقم سري تكتب (textPassword) بحيث تظهر كلمة المرور على شكل •••• وعادة تستخدم في EditText
  19. hint = كتابة بخط خفيف تستخدم عادة للتنبية لشيئ معين , تستخدم عادة في مربع الباسورد واليوزر نيم حيث تكتب فيها رسالة معينة مثل من فضلك ادخل كلمة المرور وعند نقر المستخدم عليها تختفي الكلمة ويبدء بتعبئة البيانات
لمزيد من المقالات :

احمد محمود هو طالب جامعي يدرس في احدى الجامعات المصرية , تم تاسيس موقع جي كودرس في منتصف عام 2020 حيث يسعى الموقع الى مساعدة الطلاب في تعلم البرمجة وتوفير الاكواد الجاهزة للاستخدام لمساعدة الطلاب ً