Splash Screen او (شاشه الترحيب)
وهى الشاشه الافتتاحيه لاى تطبيق بتبقى عباره عن شعار البرنامج او اى بيانات بسيطه عنه
مثال الصوره التاليه
هنعمل مشروع جديد
ولو عايز مساعده اضغط على كلمه مساعدك البرمجى
بعد كده بنضيف اكتفتى فارغ جديد
ولو عايز مساعده اضغط على كلمه مساعدك البرمجى
بعد اضافه الاكتفتى سيتم تغيير لون الخلفيه لهذا الاكتفتى
بلون مختلف عن لون الاكتفتى الاول فقط للتميز
وذلك من خلال خاصيه background
باضافه هذا اللون #0f0
كما بالشكل التالى
بعد ذلك سوف ننتقل الى مرحله كتابه الكود الخاص بالانتقال
ولكن ما الذى سوف ننفذه بالكود
سوف نجعل الاكتفتى صاحب الخلفيه الخضراء
يظهر لفتره معينه وبعد ذلك ينتقل الى الاكتفتى الرئيسى
اولا سوف نذهب الى ملف AndroidManifest.xml
ونعدل عليه بحيث نجعل ال Main2Activity
هو الرئيسى بمعنى سوف يظهر فى بدايه تشغيل التطبيق
وهو تبديل رقم 1 برقم 2 كما فى الشكل التالى
ليصبح كما بالشكل التالى
بعد ذلك سوف نضيف الكود التالى فى صفحه الكود الخاص
بالاكتفتى الذى سوف يعمل فى البدايه وهو Main2Activity
افتح Main2Activity.class وقم باضافه الكود داخل داله onCreate
كما بالشكل التالى
ويمكن التحكم بالوقت فكل 1000 تساوى واحد ثانيه
الكود
Thread thread = new Thread(){
@Override
public void run() {
try {
sleep(5000);
Intent intent = new Intent(Main2Activity.this , MainActivity.class);
startActivity(intent);
finish();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
};thread.start();
تم بحمد الله
اى استفسار خاص بهذا الموضوع رجاء ترك تعليق
وسوف يتم الرد فى اسرع وقت ان شاء الله
وبالتوفيق للجميع
تعليقات
إرسال تعليق