博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
handler 计时
阅读量:6670 次
发布时间:2019-06-25

本文共 900 字,大约阅读时间需要 3 分钟。

引用:

package com.androidGreenPack.tools;

import android.content.Context;

import android.os.Handler;

import android.widget.LinearLayout;

import android.widget.TextView;

/**

 * 显示logo界面,倒计时n秒后,进入下一个页面

 * **/

public class LogoShow extends LinearLayout{

private Context mContext;

private int _number;

private TextView textView;

private Handler handler;

public LogoShow(Context context){

super(context);

mContext = context;

}

public void addLogoShow(){

textView = new TextView(mContext);

textView.setText("成功");

this.addView(textView);

//传递一个Runnable对象,1秒后执行该对象的run方法

handler = new Handler();

handler.postDelayed(run1,1000);

}

//执行的代码

private Runnable run1 =  new Runnable(){

public void run() {

String text = "";

text = ""+_number++;

textView.setText(text);

//再次传递一个Runnable对象,类似产生一种递归效果

handler.postDelayed(run1,1000);

if(_number == 10){

//移除回调

   handler.removeCallbacks(run1);

   textView.setText("跳转");

}

}};

}

转载地址:http://vflxo.baihongyu.com/

你可能感兴趣的文章
HDFS 的Trash回收站功能的配置、使用
查看>>
Java 理论与实践: 正确使用 Volatile 变量
查看>>
SQL2008遇到的几个小问题处理办法
查看>>
ESET NOD32 错误代码 MSI.5003
查看>>
ashx文件的使用
查看>>
Nginx实战之1.1-1.6 Nginx介绍,安装及配置文件详解
查看>>
Ansible之playbook的使用
查看>>
php-fpm比php成为apache模块好在哪
查看>>
如何使用PDF编辑工具给PDF文件添加背景
查看>>
【Python学习笔记】字典dict
查看>>
IOS越狱后必做的工作
查看>>
联想E430不能从u盘启动【解决办法】
查看>>
jquery提交表单jquery.form.js
查看>>
zookeeper分布式锁避免羊群效应(Herd Effect)
查看>>
ipset高大上性能果断将nf-HiPac逼下课
查看>>
自己办理积分入户深圳—经验之谈
查看>>
LR http 接口测试模板
查看>>
安家在 51CTO
查看>>
RHEL5下安装和配置LotusNotesClient8.5
查看>>
oracle 执行一条查询语句,把数据加载到页面或者前台发生的事情
查看>>