public class MainActivity extends AppCompatActivity {    private TextView rx;    int time = 5;    //  定义总数    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        initView();        initData();    }    private void initData() {        final Timer timer = new Timer();        timer.schedule(new TimerTask() {            @Override            public void run() {                time--;                runOnUiThread(new Runnable() {                    @Override                    public void run() {                        rx.setText(time + "S");                        if (time == 0) {// 当数字为0 时候                            timer.cancel();//  调用cancel关闭倒计时                        }                    }                });            }        }, 1000/* 延时*/, 1000/*周期*/);    }    private void initView() {        rx = (TextView) findViewById(R.id.rx);    }}

更多相关文章

  1. android 调用图库并显示选择的图片
  2. Android(安卓)AES加密工具类,解决只能加密不能解密问题
  3. 分享一个两个Android(安卓)scrollView同时滚动的方法
  4. Android(安卓)调用.NET webservice
  5. Android(安卓)浏览网页
  6. Android(安卓)浅析 ContentProvider (一) 使用
  7. android:Service
  8. android调用键盘
  9. Android重写view时onAttachedToWindow

随机推荐

  1. Android 布局之GridLayout
  2. UICC
  3. Android 下listview不能相应onItemClick
  4. Android(安卓)服务
  5. 浅谈Android(安卓)Studio单元测试步骤
  6. Android Framework 基础
  7. Android开发UI之自定义控件的皮肤
  8. Android中的共享设置(SharedPreferences)
  9. Android:res之shape制作圆角、虚线、渐变
  10. Android 建造者(Builder)模式