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 | شرح واجهات التصميم"
إرسال تعليق