شارك المقالة

كيفية إضافة صفحة البداية ( صفحة انتظار ) | splash screen داخل تطبيقك في الاندرويد ستوديو

 



بسم الله الرحمن الرحيم متابعي موقع ومدونة جي كودرس مرحبا بكم في مقالة جديدة في اكواد الاندرويد ستوديو وفي هذة المقالة سوف نتعرف على طريقة تركيب شاشة البداية والمفروفة بإسم splash screen داخل تطبيقك حيث ان اغلب التطبيقات تستخدمها مثل فيسبوك وواتساب وغيرها من التطبيقات وهي شاشة تظهر لبضع ثواني او لبعض ميلي ثانية سوف تفتح لك التطبيق وفي هذا الدرس سوف نشرحها لكم بالصور والاكواد لسهولة الفهم وارجو ان تنال المقالة على رضاكم .


    مقالات قد تفيدك



    شرح إضافة صفحة التحميل داخل تطبيقك


    اولا قم بإنشاء Activity جديدة لنقوم بعمل صفحة إنتظار او ما يعرف بإسم splash screen وتحديد الوقت الذي تريدة , اولا قم بتصميم شكل لصفحة التي تريدها داخل xml activity التي قمت بإنشائها



    في حالتي قمت بعمل صورة متحركة واسفلها عبارة برجاء الانتظار



      الان توجة الى الكود بلغة الجافا  وقم بكتابة الكود التالي اسفل onCreat


          Thread thread = new Thread() {
              @Override
              public void run() {
                  try {
                      sleep(5000);
      
                      Intent intent = new Intent(MainActivity.this,StartActivity.class);
                      startActivity(intent);
                      finish();
      
                  } catch (InterruptedException e) {
                      e.printStackTrace();
                  }
      
              }
          };
          thread.start();
          


      بدل ## بكلمة sleep () وبين الاقواس ضع المدة التي تريدها وتذكر انها بالميلي ثانية بمعنى 1000 ميلي ثانية تساوي ثانية واحده , سوف تجد انة اخرج لك مشكلة وهو يجب وضعها داخل try cash قم بالضغط على alt + Enter ووافق لتتحول الى Try Cash الان اسفل sleep قم بعمل عملية الانتقال كما تعلمنا سابقا Intent



      استبدل إسم SplashscreenActivity بإسم الصفحة التي قمت بإنشائها للانتظار و استبدل chose بإسم Activity الذي تريد توجية المستخدم له بعد انتهاء الوقت , الان قم بوضع ; بعد نهاية قوس كلمة Thread() كما بالصورة واسفلة thread.start(); لكي تعمل الصفحة ( كل شيئ واضح بالصورة )


      google console play console android android studio mac android studio krita android


      فيديو الشرح



      شاهد ايضا


        شاهد أيضًا
        مقالات ذات صلة
        اضافة انميشن اثناء الانتقال بين fragment ببرنامج اندرويد ستوديو

         اضافة انميشن اثناء الانتقال بين fragment ببرنامج اندرويد ستوديوالسلام عليكم ورحمة الله وبركاته , قد…

        اضافة تاثير قلب الصفحه في ال pageView باستخدام فلاتر

        اضافة تاثير قلب الصفحه في ال pageView باستخدام فلاتر تاثير قلب الصفحه يعطي لتطبيقك اختلاف…

        شرح استخدام IntrinsicHeight في Flutter بسهوله

         شرح استخدام IntrinsicHeight في Flutter بسهوله مؤخرا اكتشفت Widget في flutter جميله جداستوفر عليك الكثير…

        🚫 مانع الإعلانات مفعل

        يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع