القائمة الرئيسية

الصفحات

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

 

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


كيفية إضافة صفحة البداية splash screen داخل android studio


بسم الله الرحمن الرحيم متابعي موقع ومدونة جي كودرس مرحبا بكم في مقالة جديدة في اكواد الاندرويد ستوديو وفي هذة المقالة سوف نتعرف على طريقة تركيب شاشة البداية والمفروفة بإسم 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(); لكي تعمل الصفحة ( كل شيئ واضح بالصورة )


      شاهد ايضا


        هل اعجبك الموضوع :