
مكونات التصميم في سكتشوير :
هي واجهات تعمل بالسحب والافلات ، تستخدم لتصميم واجهة تطبيق اندرويد ، وتنقسم مكونات التصميم في سكتشوير الى قسمين :
اولا : 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 وهذا الرمز مدفوع ويتوجب عليك الاشتراك في خرائط قوقل . يحتوي هذا المكون على خصائص كثيره للتعرف عليها.