Bước 1: Tạo 1 project mới và tạo 1 textview trong layout activity

<TextView
    android:id="@+id/tv01"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

Bạn tự căn chỉnh textview cho phù hợp

Bước 2: Trong code java của activity, bạn viết code sau để thực hiện đếm ngược

        TextView tv01 =findViewById(R.id.tv01);  // ánh xạ view

        // tạo mới 1 đối tượng CountDownTimer,
       // số 30000 là tổng thời gian sẽ đếm ngược
       // số 1000 là thời gian bước nhảy: mỗi lần đếm là 1 giây (tương ứng 1000 ms)
        new CountDownTimer(30000, 1000) {

            public void onTick(long millisUntilFinished) {
                // mỗi lần đếm thì set lại text 1 lần. biến millisUntilFinished là thời gian còn lại
                tv01.setText("seconds remaining: " + millisUntilFinished / 1000);
            }

            public void onFinish() {
                tv01.setText("done!");
            }
        }.start(); // gọi luôn hàm start để tự chạy

Bước 3: Chạy thử nghiệm chương trình