Android使用handler实现简单的定时器
Android使用handler实现简单的定时器,代码如下。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比南皮网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式南皮网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖南皮地区。费用合理售后完善,十多年实体公司更值得信赖。
控件代码是:
java代码如下:
public class MainActivity extends AppCompatActivity {
private TextView tv_text;
private int count = 10;
private Handler handler = new Handler(){
@Override
public void handleMessage(@NonNull Message msg) {
countDown();
}
};
@Override
protected void onCreate(bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv_text = (TextView) findViewbyId(R.id.tv_text);
Message msg = Message.obtain();
handler.sendMessageDelayed(msg, 1000);
}
public void countDown(){
if (count == 0){
return;
}
count--;
tv_text.setText(count+"");
Message msg = Message.obtain();
handler.sendMessageDelayed(msg, 1000);
}
}
名称栏目:Android使用handler实现简单的定时器
网页URL:http://scyanting.com/article/scdhgh.html