Android实现倒计时启动功能的实现
16lz
2021-01-23
说明:通过调用Android 原生功能倒计时类CountDownTimer实现倒计时功能
import android.content.Intent;import android.os.Bundle;import android.os.CountDownTimer;import android.support.v7.app.AppCompatActivity;import android.widget.TextView;public class MainActivity extends AppCompatActivity { private TextView textView; private CountDownTimer timer; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initView();
} private void initView() {
textView = (TextView) findViewById(R.id.textView);
//构建成员方法类使用timer创建一个CountDownTimer类,并传入参数 //第一个参数:倒计时的毫秒数,第二个参数接收onTick回调的时间间隔
timer = new CountDownTimer(5000, 10){ @Override public void onTick(long millisUntilFinished) {
//倒计时显示文本秒数 +1实现非零归一操作 textView.setText(millisUntilFinished /1000 +1+ "秒"); } @Override public void onFinish() { Intent intent= new Intent(MainActivity.this,Main2Activity.class); startActivity(intent); textView.setClickable(true); } }; timer.start(); } @Override protected void onDestroy() { super.onDestroy(); if(timer != null){ timer.cancel(); } }}
更多相关文章
- 更改ProgressBar颜色,SwipeBack滑动返回功能。
- Android必会小功能总结
- Android 手机震动功能实现
- 如何关闭android studio3.0的自动保存功能(有效)
- Android自动播放图片功能实现
- Android 数据存储(数据库、文件、参数)操作实例
- Android平台开发-3G function porting-3G功能移植
- Android 倒计时功能实现
- Android调用系统分享功能以及createChooser的使用