الخصائص التي استخدمتها بتدوينة اليوم هي : لون النص \ لون الخلفية \ لون العنوان على الاكشن بار . ولك حرية إضافة العناصر الاخرى من احجام وقياسات إلخ.في البداية نقوم بفتح اللياوت xml رئيسية التطبيق أو صفحة الاعدادات او الصفحة التي تريد وضع بداخلها الازرار التي تقوم بعملية تغيير الثيم, وليس شرط أن يكون زر .. تستطيع عن طريق الضغط على صورة او نص او زر او حتى قائمة إلخ, وتقوم بإضافة الزر .الكود الذي استخدمته activity_main.xml :ثم نذهب الى ملف الجافا المرتبط به ونضيف بداخل دالة الاون كريت السطر التالي قبل استدعاء اللياوت :هذا الكلاس والدالة بداخله لم نقم بإنشائها بعد , ليتم استدعاء الثيم واستخدامه .. إي في حالة قمت باغلاق التطبيق والرجوع اليه تجد لديك اخر ثيم تم استخدامه.والآن في نفس ملف الجافا , ولكن خارج دالة الاون كريت وداخل الكلاس نضع التالي :وهي الدالة التي تعمل بعد الضغط على الازرار .. في حال تم الضغط على زر 1 مثلاً يتم الانتقال الى الكلاس الجديد واستخدام الانتجر المحدد, وهناك بذاك الكلاس عند استخدام انتجر ما يتم مثلاً تطبيق الثيم الذي اسمه كذا وكذا وهكذا.والآن نقوم بإنشاء الكلاس الجديد الذي يتم استخدامه ونضع اسمه : themeUtils ونضع بداخله الكود التالي :وهو فقط يتم تفعيل او استخدام انتجر بعد الدخول إليه وتغيير هذا الثيم حسب الرقم اغلاق الاكتفتي واعادة فتحها بالثيم الجديد.و الآن نذهب لوضع هذه الثيمات, بداخل ملف styles.xmlونذهب الان الى ملف color.xml إن لكن موجوداً قم بإنشائه, ونضع داخله الالوان المستخدمة وهي :
1234567891011121314151617 <resources><color name="textColor1">#000000</color><color name="backGColor1">#075e54</color><color name="textColorActionBar1">#000000</color><color name="textColor2">#ff450029</color><color name="backGColor2">#ffb9aca8</color><color name="textColorActionBar2">#ff450029</color><color name="textColor3">#ff01003c</color><color name="backGColor3">#ff845bff</color><color name="textColorActionBar3">#ff01003c</color><color name="textColor4">#f3f2ff</color><color name="backGColor4">#86030a</color><color name="textColorActionBar4">#f3f2ff</color></resources>ومن هنا قم بتغيير الالوان فقط إذا كنت مبدئ, ومن لديه الخبرة ولو قليلاً يستطيع إضافة المزيد من الالوان والخصائص والثيمات كما الموجود.بالتوفيق لكم جميعاً .. وانتظرونا في المزيد من الدروس, لا تنسوا مشاركة الدرس للاخرين .. وتعليقاتكم تهمنا لتطوير موقعنا وموقعكم اندرودي عربي.
المتابعون
السبت، 30 مارس 2019
تغيير اللون
الاشتراك في:
تعليقات الرسالة (Atom)
ليست هناك تعليقات:
إرسال تعليق