Android开发——Chronometer计时器控件

  今天周末,我们也不想吃什么大菜,随便吃点东西就好,博主晚上打了7毛钱饭,然后准备了一道小菜来给大家品尝。这个小菜就是Chronometer计时器。

  我们也不去做太复杂的功能(之前有考虑过做一个倒计时器,发现这个不好做,博主也不想烧脑,明天有一门人命关天的考试,多花点时间去复习),我们就通过一个简单的实例来了解一下这个控件(为什么我敲控件两个字老是敲成了kognjain,然后就出了控件爱你,估计是这个电脑的键盘还不爱我。尴尬,语文水平有待提升)

activity_main.xml

  
  
  




    

Main_activity.java

package com.example.chronometer;

import android.app.Activity;
import android.os.Bundle;
import android.os.SystemClock;
import android.view.View;
import android.widget.Chronometer;

public class MainActivity extends Activity {
	
	private Chronometer chronometer = null;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		chronometer = (Chronometer) super.findViewById(R.id.chronometer);
		chronometer.setFormat("计时:%s");
	}

	// 开始计时
	public void onStart(View view) {
		chronometer.start();
	}

	// 停止计时
	public void onStop(View view) {
		chronometer.stop();
	}

	// 重置
	public void onReset(View view) {
		chronometer.setBase(SystemClock.elapsedRealtime());
	}
}
是不是觉得这个so so的简单?对的我们现在对一些新的控件除非是有特别难的属性,我们现在上手是非常的快。

我们点了开始这个计时器就可以开始工作啦。

Android开发——Chronometer计时器控件_第1张图片

这是最简单最粗糙的计时器,功能上也是有很多的不足,博主决定了,下一篇博客,明天的第一篇就是写一个想一点样子的倒计时器了。

你可能感兴趣的:(Android,android开发)