• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Android 实现闪屏页和右上角的倒计时跳转,android跳转

Android 实现闪屏页和右上角的倒计时跳转,android跳转

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了android 启动页倒计时,android 倒计时,android倒计时代码,android倒计时控件,android倒计时功能等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Android 实现闪屏页和右上角的倒计时跳转,android跳转


效果图:

闪屏页用到了handler和CountDownTimer类,还需配置一下Activity的主题,这里是:android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 全屏主题的意思。

实现源码:

package com.example.shanping;

import java.lang.ref.WeakReference;

import com.example.shanping.MyActivity.MyCountDownTimer;

import android.os.Bundle;
import android.os.CountDownTimer;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.widget.TextView;

public class MainActivity extends Activity {

    private MyCountDownTimer mc; 
    private TextView tv;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        tv = (TextView) findViewById(R.id.textView1); 
        mc = new MyCountDownTimer(3000, 1000); 
        mc.start();
        handler.postDelayed(new Runnable() {
            
            @Override
            public void run() {
                Intent intent=new Intent(MainActivity.this,MyActivity.class);
                startActivity(intent);
            }
        }, 3000);
    }
    private Handler handler=new Handler();
    /** 
       * 继承 CountDownTimer 防范 
       * 
       * 重写 父类的方法 onTick() 、 onFinish() 
       */
      
      class MyCountDownTimer extends CountDownTimer { 
        /** 
         * 
         * @param millisInFuture 
         *      表示以毫秒为单位 倒计时的总数 
         * 
         *      例如 millisInFuture=1000 表示1秒 
         * 
         * @param countDownInterval 
         *      表示 间隔 多少微秒 调用一次 onTick 方法 
         * 
         *      例如: countDownInterval =1000 ; 表示每1000毫秒调用一次onTick() 
         * 
         */
        public MyCountDownTimer(long millisInFuture, long countDownInterval) { 
          super(millisInFuture, countDownInterval); 
        } 
      
        public void onFinish() { 
          tv.setText("正在跳转"); 
        } 
      
        public void onTick(long millisUntilFinished) { 
          tv.setText("倒计时(" + millisUntilFinished / 1000 + ")"); 
        } 

      }
    
}

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Android 实现闪屏页和右上角的倒计时跳转,android跳转

相关文章

  • 2017-05-26Docker+Redis3集群环境搭建
  • 2017-05-26Android热补丁技术—dexposed原理简析(手机淘宝采用方案)
  • 2017-05-26[android] 与PHP的session进行交互demo,androidsession
  • 2017-05-26Android实用工具类-GrallyAndPhotoUtils图片处理工具
  • 2017-05-26Hello,Android
  • 2017-05-26Android开发5:应用程序窗口小部件App Widgets的实现,androidwidgets
  • 2017-05-26android历史
  • 2017-05-26百度地图开发的学习(二)——地图定位,百度地图
  • 2017-05-26一起来学习Android自定义控件
  • 2017-05-26Android 友盟分享详细集成过程及所遇问题解决,android

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 关于百度地图导航AndroidSDK的初始化问题,androidsdk初始化
    • 【微学堂】第22期| Nginx的性能优化
    • android动画详解四 创建动画浅析
    • Android开发:优化ListView实践解析
    • 关于如何在安卓的百度地图开发里面简单实现持续定位,安卓地图
    • 为什么在python里推荐使用多进程而不是多线程?--转同事的一篇文章
    • Kotlin的Lambda表达式以及它们怎样简化Android开发(KAD 07),kotlinlambda
    • Git安装与上传代码至Github,git上传github
    • 硅谷社交12--群列表页面,硅谷社交12--列表
    • 说说Android6.0动态申请权限的那些坑,android6.0动态权限

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有