شرح TableLayout

الموضوع: TableLayout.

المحاور: التعرف على TableLayout وكيفية جدولة العناصر وتوزيعها لصفوف وأعمدة.

المزيد

فهم خاصية weightSum و خاصية layout_weight

من أهم الخواص التي تساعدك في تنظيم وتوزيع العناصر داخل Layout معيّنة وبشكل متجاوب مع جميع أنواع الأجهزة، يشيع إستخدامها مع LinearLayout.

المزيد

خاصية الإكمال التلقائي – إنشاء حقل نصي يقوم بإقتراح الكلمات أثناء الكتابة

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

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

المزيد

إخفاء او إظهار الفواصل بين عناصر ListView

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

المزيد