الأحد، 1 نوفمبر 2020

طريقة اضافة زر في اسفل او في اعلى الصفحة بالاندرويد ستوديو

 

طريقة اضافة زر في اسفل او في اعلى الصفحة بالاندرويد ستوديو

طريقة اضافة زر في اسفل او في اعلى الصفحة بالاندرويد ستوديو


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


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


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


كود اضافة زر في اسفل الصفحة في الاندرويد ستوديو


توجة الى التصميم الخاص بك xml 

واضف هذا الكود


        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:verticalScrollbarPosition="defaultPosition">
            
            <Button
                android:id="@+id/belly_back"
                android:layout_margin="@dimen/_8sdp"
                android:layout_width="@dimen/_180sdp"
                android:layout_height="wrap_content"
                android:layout_centerInParent="true"
                android:text="####"
                android:textSize="@dimen/_13ssp"
                android:textColor="#fff"
                android:background="@drawable/button_ex"
                android:layout_alignParentBottom="true"/>
        </RelativeLayout>


طبعا لو كنت تستخدم في تصميم RelativeLayout فلا داعي لتكرارها فقط اضف الزر الخاص بك مع اضافة android:layout_alignParentBottom="true"/> لكي يصبح الزر الخاص بك في اعلى الصفحة

وهذا الكود android:layout_centerInParent="true" مسؤول عن جعل الزر في منتصف الصفحة

android:text="####" وهو الكلام الموجود داخل الزر


قد تواجة مشكلة بسبب ان المقاسات sdp و ssp لذلك ارجع الى المكتبة الخاصه بهم وقم بإضافتهم لكي لا تقابل مشاكل في تصميمك وايضا هذة المكتبة تفيدك في ان جميع المقاسات التي تستخدم فيها sdp و ssp تعمل على جميع الشاشات بدون مشاكل والمقاسات التي يوفرها البرنامج سوف تقابلك مشاكل في اختلاف الاجهزة .


شاهد ايضا : 



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