android(自动窗口跳转)-13
来源:互联网 发布:mysql的sequence 编辑:程序博客网 时间:2024/06/05 17:17
很多app中,我们经常有一些一打开会出现一下界面有些是广告,有些是本软件的界面,有些是靠诉你这次更新了那些东西,三秒后跳到功能页面上去,那这个是怎么实现的呢?
其实也不是高深,只是有些想不到而已,其实仔细想想就知道,就是设置一个定时器定时三秒后启动一个活动,如此而已:
package ouyang.local.activity;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.Window;import android.view.WindowManager;import java.util.Timer;import java.util.TimerTask;import ouyang.local.MyMessageListActivity;import ouyang.local.R;public class FlashActivity extends AppCompatActivity { int times = 0; private Timer timer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_flash); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //设置全屏 setContentView(R.layout.activity_flash); //startTimer(); } private void openNextPage(){//打开下级界面,任务列表 Intent intent = new Intent(this, MyMessageListActivity.class); startActivity(intent); } private class SpinnerTask extends TimerTask{ public void run(){ times++; if(times>=4){ timer.cancel(); times=0; //4秒后结束打开消息列表 openNextPage(); } } } public void startTimer(){ if(timer == null){ timer = new Timer(); timer.schedule(new SpinnerTask(), 100, 1000); } }}是不是感觉被秀了一把,反正我初次是这么感觉的。
0 0
- android(自动窗口跳转)-13
- android自动跳转activity
- Android自动跳转activity
- android之activity跳转 窗口跳转
- 移动窗口,自动跳转到vs2005上
- Android启动界面自动跳转
- android keyboard 跳转自动出现
- android httpclient 302自动跳转
- android 页面的自动跳转
- Android页面延迟自动跳转
- Android 窗口的跳转(切换),结束
- Windows7导航窗口自动跳转到当前目录
- 窗口跳转
- android自动跳转到指定Activity
- android 自动跳转到系统设置界面
- Android实现欢迎界面的自动跳转
- Android实现欢迎界面的自动跳转
- Android 自动跳转到系统界面总结
- ZOJ3962-Seven Segment Display(数位dp)
- 判断android 是否开启root权限
- Play Store下载应用失败解决
- JMS&MQ,从入门到精通(四)
- sqlServer分页存储过程的调用
- android(自动窗口跳转)-13
- 【C#】读取txt、csv等二维表
- Java继承_隐藏(五)
- jvm 内存结构图
- 两种取url的参数方法
- JavaEE学习笔记--CSS(2)
- 自注册DM(四)CMCC移动DM 实现方法
- java获取服务器的IP及端口
- 零基础学习Java编程语言需要掌握4大知识点