02 | شرح واجهات التصميم


مكونات التصميم في سكتشوير :

هي واجهات تعمل بالسحب والافلات ، تستخدم لتصميم واجهة تطبيق اندرويد ، وتنقسم مكونات التصميم في سكتشوير الى قسمين :

اولا : Layouts :


تحدد اتجاه العناصر في التطبيق سواءا واجهه ثابته او تعمل بالسحب ، الواجهات الثابته تنقسم الى قسمين


1ـ linear H وهي واجهه ثابته تكون فيها العناصر مرتبه عموديا اي اسفل بعضها للتعرف اكثر على خصائصها اضغط هنا


2ـ linear V وهي واجهه ثابته تكون فيها العناصر مرتبه افقيا اي بجانب بعضها البعض للتعرف اكثر على خصائصها اضغط هنا


الواجهات التي تعمل بالسحب تنقسم الى قسمين :

 

1ـ Scroll H وهي واجهه تعمل بالسحب عموديا ، كذلك تكون العناصر بها مرتبه عموديا اي اسفل بعضها البعض للتعرف على خصائصها اضغط هنا


2ـ Scroll V وهي واجهه تعمل بالسحب افقيا ،, كذلك تكون العناصر بها مرتبه افقيا اي بجانب بعضها البعض للتعرف اكثر على خصائصها اضغط هنا


ثانيا :widgets


وتنقسم في التطبيق الرسمي الى 14 مكون :


1ـ TextView : 

هي واجهه نص تستخدم لاخراج نص على الشاشه مثل تعريف اقسام التطبيق وغيرها من الاستخدامات بداخل هذا المكون يوجد خصائص كثيره للتعرف عليها.


2ـ EditText : 

هي واجهة تستخدم لادخال نص من قبل المستخدم ، تستخدم لاستقبال المدخلات ويوجد بداخل هذا المكون خصائص كثيره للتعرف عليها .


3ـ Button :

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


4ـ ImageView :

 واجهه تستخدم لاضافة صوره ، ويتوفر بداخل هذا المكون خصائص اخرى للتعرف عليها .


5ـ CheckBox :

 واجهه تستخدم لاضافة صندوق اختيار ، ويتوفر بداخل هذا المكون خصائص اخرى للتعرف عليها .


6ـ Spinner :

 واجهه لاضافة عناصر بداخل صندوق اخفاء واظهار ، وكذلك بداخله خصائص كثيره للتعرف عليها .


7ـ ListView : 

واجهه لاضافة قائمــة عرض ليتم بداخلها عرض عناصر معينه ،. ولها كذلك خصائص عديده للتعرف عليها.


8ـ WebView : 

واجهه لاضافـة مكون مواقع الويب ، وبداخله خصائص كثيره للتعرف عليها.


9ـ Switch :

مفتاح تحكم ، يعمل بخاصية فتح واغلاق ويتوفر بداخله خصائص متعدده للتعرف عليها .


10ـ SeekBar : 

مكون عددي يستخدم لانشاء برمجيات تعمل بواسطه اعداد محدده مثل المستخدمه في رفع الصوت ،. للتعرف على مابداخله من خصائص.


11ـ ProgressBar : 

مكون يستخدم لفتره محدده غالبا مايستخدم لبرمجة واجهات تظهر لفتره محدده سواء في اوقات تحميل الملفات او ماشابه ذلك ، و أيضا بداخل هذا المكون يوجد خصائص اخرى للتعرف عليها.


12ـ CalendarView : 

مكون التقويم ، يستخدم لانشاء برمجيات تعمل بتواريخ محدده ، أيضا يحوي بداخله خصائص متعدده للتعرف عليها.


13ـ AdView : 

يستخدم لاضافة اعلانات Admob كذلك تحوي بداخله على خصائص متعدده للتعرف عليها.


14ـ MapView :

يستخدم لاضافة برمجيات خاصه بخرائط قوقل و لكن ذلك يتطلب رمز API وهذا الرمز مدفوع ويتوجب عليك الاشتراك في خرائط قوقل . يحتوي هذا المكون على خصائص كثيره للتعرف عليها.


المنشورات ذات الصلة

اشترك في النشرة الإخبارية

0 تعليقات ل "02 | شرح واجهات التصميم"

إرسال تعليق