java - Friends Can any one explain this code -


  @ ओवरराइड संरक्षित शून्य पर क्रिएट (बंडल सहेजे गए इन्स्टैंसस्टेट) {super.onCreate (savedInstanceState); setContentView (R.layout.activity_splash); नया हैंडलर ()। पोस्ट डेलिएड (नया रननाबल) () / / * टाइमर के साथ स्प्लैश स्क्रीन दिखा रहा है। यह तब उपयोगी होगा जब आप अपने ऐप लोगो / कंपनी * / @ ओवरराइड पब्लिक वायड रन () {// टाइमर खत्म हो जाने के बाद यह विधि निष्पादित की जाएगी // अपना ऐप मुख्य गतिविधि प्रारंभ करें Intent I = New Intent (SplashScreen.this, MainActivity.class); startActivity (i); // इस गतिविधि को समाप्त करें ();}}, SPLASH_TIME_OUT ); }    

यदि आपने कोड को और अधिक ध्यान से पढ़ा है ..... ... आप अपने स्वयं के द्वारा समझा सकते हैं..क्योंकि उस कोड को समझने के लिए वहां परिभाषित टिप्पणियां हैं ............

हालांकि, नीचे वर्णन है कोड के लिए ...

स्प्रैस स्क्रीन बनाने के लिए इसकी एक गतिविधि .............

यह हेन्डलर का उपयोग करता है जो निर्दिष्ट समय के बाद चलता है .. SPLASH_TIME_OUT

वहां

1000 = 1 सेक;

इसलिए यदि आपने परिभाषित किया है 3000 मूल्य को SPLASH_TIME_OUT , नया गतिविधि जो MainActivity.class 3 सेकंड के बाद खुल जाएगा .... < / P>

आशय का उपयोग निर्दिष्ट समय के बाद नई गतिविधि शुरू करने के लिए किया जाता है .... startActivity (intentobject) की मदद से;

और वर्तमान गतिविधि ( SplashScreen.this ) समाप्त होने के कारण बंद हो जाएगी () विधि ...

Comments

Popular posts from this blog

ios - Adding an SKSpriteNode to SKScene from a child SKSpriteNode -

Matlab transpose a table vector -

c# - Textbox not clickable but editable -