taha1371 84 ارسال شده در 22 بهمن، ۱۳۹۵ اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۵ سلام چطوری یه تایمر بسازم دیدید که بعضی از برنامه ها اول چند ثانیه یه عکس تو صفحه اول میاد بعد میره به منو برنامه با اندروید استدیو چطوری میشه این کارو کرد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 22 بهمن، ۱۳۹۵ اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۵ این صفحه ای که قبل از شروع برنامه میاد بهش میگن اسپلش به صورت زیر عزیز تو صفحه ی اسپلش دوتا متغیر سراسری به شکل زیر تعریف کنید Runnable runnable; Handler handler; حالا توی onCreat به صورت زیر مقدار دهی کنید runnable=new Runnable(){ @Override public void run() { Splash_Screen.this.startActivity(new Intent(Splash_Screen.this,MainActivity.class)); Splash_Screen.this.finish(); } }; handler=new Handler(); handler.postDelayed(runnable, 3000); // زمان دلخواه خودتون رو به میلی ثانیه وارد کنید الان 3000 میلی ثانیه صفحه میمونه یعنی همون سه ثانیه خودمون حالا تو متد onPause به صورت زیر عمل کنید @Override protected void onPause() { super.onPause(); handler.removeCallbacksAndMessages(null); } اگه این کارو نکنید کار اگه کاربر قبل از 3 ثانیه دکمه بک رو بزنه تایمر بسته نمیشه و وقتی 3 ثانیه تموم شد برمیگرده به صفحه ای که بهش دادین بره که زیاد جالب نیست لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
taha1371 84
سلام چطوری یه تایمر بسازم
دیدید که بعضی از برنامه ها اول چند ثانیه یه عکس تو صفحه اول میاد بعد میره به منو برنامه با اندروید استدیو چطوری میشه این کارو کرد
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.