国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android利用CountDownTimer實現倒計時功能 Android實現停留5s跳轉到登錄頁面

2019-10-22 18:31:32
字體:
來源:轉載
供稿:網友

利用CountDownTimer實現倒計時,停留5s跳轉到登錄頁面功能,具體如下

舉個栗子,引導頁面最后一個界面要停留5s跳轉到登錄頁面。代碼如下:

//假設 這是引導頁面最后一個界面public class MainActivity extends Activity { private TextView count_time; private MyCountDownTimer myCountDownTimer; @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.activity_main);  count_time= (TextView) findViewById(R.id.count_time);  //new對象,傳入要停留的時間  myCountDownTimer=new MyCountDownTimer(5100,1000);  //開始倒計時  myCountDownTimer.start(); } //自定義一個類繼承自CountDownTimer,實現多少秒后的邏輯 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);  }  @Override  public void onTick(long millisUntilFinished) {   count_time.setText(millisUntilFinished/1000+"s");  }  @Override  public void onFinish() {   //停止倒計時   myCountDownTimer.cancel();   //實現頁面跳轉   startActivity(new Intent(MainActivity.this,SecondActivity.class));  } }}
//引導頁最后一個界面的.xml布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView  android:id="@+id/count_time"  android:background="@drawable/bg"  android:textColor="@android:color/holo_blue_bright"  android:layout_width="60dp"  android:layout_height="30dp"  android:layout_centerInParent="true"/></RelativeLayout>
//這是跳轉后的界面public class SecondActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.activity_second); }}
//引導頁跳轉后界面的.xml布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView  android:textColor="@android:color/holo_blue_bright"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:layout_centerInParent="true"  android:text="這是跳轉后的頁面"  android:textSize="30sp"  android:id="@+id/time" /></RelativeLayout>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜良县| 且末县| 福清市| 文化| 瓦房店市| 寻乌县| 黑龙江省| 长兴县| 上犹县| 治多县| 龙泉市| 平乡县| 子长县| 樟树市| 子洲县| 松溪县| 遂宁市| 洪洞县| 南阳市| 镇原县| 山阴县| 东乡县| 南乐县| 扶沟县| 义马市| 黑龙江省| 庆城县| 渝中区| 防城港市| 长葛市| 斗六市| 聂拉木县| 阿坝县| 大冶市| 锦州市| 定远县| 梓潼县| 防城港市| 民县| 新兴县| 聂荣县|