تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
LinearLayout Xamarin
#1
بسم الله الرحمن الرحيم
(رب اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي)


السلام عليكم ورحمة الله وبركاته


LinearLayout: عبارة عن حاضنة للادوات لعرضها بأتجاه واحد فقط (افقي أو عمودي) حيث يتم التحكم بطريقة العرض عن طريق الخاصية orientation.


1- LinearLayout Vertically:
PHP كود :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <Button
        android:id="@+id/helloButton"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:text="HelloButton" />
    <TextView
        android:id="@+id/helloText"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"
        android:text="HelloText" />
</LinearLayout> 

هذه الاكواد مكتوبة بلغة AXML وهي لغة الواجهات في تطبيقات الاندرويد المعتمدة من طرف شركة Microsoft، وبامكانك ادراج هذه الادوات الى واجهة التطبيق بطريقتين:

الاولى: باستخدام الاكواد كما هو واضح في المثال اعلاه.
الثانية: عن طريق السحب والافلات من نافذة الادوات.

بالتالي: عند تحويل طريقة العرض من Source الى Designer: ستكون الواجهة بهذا الشكل:


كما ترى أن الادوات منتظمة بشكل عمودي لأن أتجاه الحاضنة هي بشكل عمودي، حيث يتم التحكم بالاتجاه باستخدام هذه الخاصية:
PHP كود :
   android:orientation="vertical" 


لذا إن اردت ان تظهر الادوات بشكل افقي، فقط قم بتغيير خاصية الـ orientation بالشكل التالي:
PHP كود :
   android:orientation="horizontal" 

والحمد لله رب العالمين
الرد }}}
تم الشكر بواسطة: sendbad100 , Amir_Alzubidy
#2
ماشاء الله تبارك الله اخي سجاد ،، شكلك احببت الزامرين ،، بالتوفيق اخي ومشكور على ما تقدمه .
الرد }}}
تم الشكر بواسطة: Sajad , Sajad , sendbad100
#3
حياك الله اخي العزيز

لي سنة وأنا اطور تطبيقات باستخدام Xamarin واحببت أن اقدم القليل لكي يستفيد الجميع

تحياتي لكم
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , Amir_Alzubidy
#4
شكرا اخي Sajad
الله يعطيك العافية
الرد }}}
تم الشكر بواسطة: Sajad , Amir_Alzubidy
#5
(10-12-17, 09:14 PM)Sajad كتب : حياك الله اخي العزيز

لي سنة وأنا اطور تطبيقات باستخدام Xamarin واحببت أن اقدم القليل لكي يستفيد الجميع

تحياتي لكم

«زكاة العلم تعليمه من لا يعلمُه»
اتمنى لك التوفيق
و اسأل الله ان يجعلها في ميزان حسناتك
يوم لا ينفع مال و لا بنون
الرد }}}
تم الشكر بواسطة: Sajad


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  SQLite in Xamarin.Android Part1 Sajad 3 3,817 05-12-22, 07:56 PM
آخر رد: احمد كبه
  Installing Xamarin Studio Sajad 23 32,099 12-01-20, 12:52 PM
آخر رد: هناء سمير
  SQLite (Insert, Delete, Update and Search)in Xamarin.Android Part2 Sajad 1 3,609 14-02-18, 09:52 PM
آخر رد: حريف برمجة
  LogIn App LinearLayout #1 Sajad 2 2,075 11-12-17, 01:45 AM
آخر رد: sendbad100

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم