最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android實(shí)現(xiàn)倒計(jì)時(shí)結(jié)束后跳轉(zhuǎn)頁(yè)面功能

 更新時(shí)間:2017年11月29日 11:58:49   作者:尚洪范  
最近在工作中遇到一個(gè)需求,需要在倒計(jì)時(shí)一段時(shí)間后進(jìn)行跳轉(zhuǎn)頁(yè)面,通過(guò)查找相關(guān)資料發(fā)現(xiàn)其中涉及的知識(shí)還不少,所以分享出來(lái),下面這篇文章主要給大家介紹了關(guān)于Android實(shí)現(xiàn)倒計(jì)時(shí)結(jié)束后跳轉(zhuǎn)頁(yè)面功能的相關(guān)資料,需要的朋友可以參考下。

前言

在開(kāi)發(fā)中會(huì)經(jīng)常用到倒計(jì)時(shí)這個(gè)功能,關(guān)于倒計(jì)時(shí)的實(shí)現(xiàn),有疑問(wèn)的朋友們可以參考這篇:http://m.fzitv.net/article/101807.htm

本文主要給大家介紹了關(guān)于Android倒計(jì)時(shí)結(jié)束跳轉(zhuǎn)頁(yè)面的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面話(huà)不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。

示例代碼

1.layout中新建兩個(gè)xml文件,在src下的包中新建兩個(gè)類(lèi),MainActivity和MainActivity2并分別指向兩個(gè)xml文件,在MainActivity的指向的xml文件建一個(gè)TextView控件,用于倒計(jì)時(shí)的顯示。

2.MainActivity文件中的代碼如下

package com.example.demo1;

import android.annotation.SuppressLint;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.os.Handler;

import android.os.Message;

import android.view.Menu;

import android.view.MenuItem;

import android.widget.TextView;

public class MainActivity extends Activity {

private TextView tv1;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

tv1 = (TextView) findViewById(R.id.textView1);

handler.post(waitSendsRunnable);

}

//啟用一個(gè)Handler

Handler handler = new Handler() {

@SuppressLint("HandlerLeak")

public void handleMessage(Message msg) {

super.handleMessage(msg);

switch (msg.what) {

case 0:

Intent intent = new Intent(MainActivity.this, MainActivity2.class);

startActivity(intent);

break;

case 1:

tv1.setText("倒計(jì)時(shí):" + index + "s");

break;

default:

break;

}

}

};

// 倒計(jì)時(shí)五秒

int index = 5;

Runnable waitSendsRunnable = new Runnable() {

public void run() {

if (index > 0) {

index--;

try {

Thread.sleep(1000);

handler.sendEmptyMessage(1);

} catch (InterruptedException e) {

e.printStackTrace();

}

handler.post(waitSendsRunnable);

} else {

try {

Thread.sleep(1000);

handler.sendEmptyMessage(0);

} catch (InterruptedException e) {

e.printStackTrace();

}

}

}

};

}

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論

湘潭市| 兖州市| 澳门| 阳西县| 陆丰市| 清河县| 台南县| 永泰县| 防城港市| 布尔津县| 磐石市| 莱西市| 景泰县| 盐池县| 巫山县| 永丰县| 余姚市| 大化| 天全县| 涪陵区| 隆回县| 安平县| 巩留县| 全椒县| 玉田县| 怀集县| 青冈县| 广河县| 睢宁县| 汕尾市| 新竹市| 汨罗市| 蓬溪县| 宝丰县| 柳江县| 永德县| 连城县| 万全县| 石狮市| 荥阳市| 革吉县|