Android实现延时启动页面
16lz
2021-01-23
应用场景:APP首次启动时的闪屏页面。
方法1:handler实现
new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message message) { //实现跳转 startActivity(new Intent(SplashActivity.this, MainActivity.class)); finish(); //销毁此活动 return false; } }).sendEmptyMessageDelayed(0,3000);//表示延时3秒进行跳转
方法2:定时器实现
Timer timer=new Timer(); timer.schedule(new TimerTask() { @Override public void run() { startActivity(new Intent(SplashActivity.this, MainActivity.class)); finish(); //销毁此活动 } },3000);//表示延时3秒进行跳转
方法3:
//延迟两秒进入主页 Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { startActivity(new Intent(SplashActivity.this, MainActivity.class)); finish(); } }, 2000);
全屏主题样式
配置清单
更多相关文章
- Android自定义dialog简单实现方法
- android使用sharedPreferences()方法读写文件操作
- Android getWindow().setFlags方法 设置窗体全屏点亮背景模糊 &&
- Android:Activity中onCreate方法的参数及用途
- 最新Android 7.1.1 截屏方法
- Android应用程序四种数据存取方法总结
- traceview的使用方法
- android Bimtap 各种图片处理方法、图片特效
- android 9.0获取mac地址的方法