计时器组件学习
1、关于Logcat:
//输入loge: Log.e(TAG, "onTimeChanged: ", ); //鼠标放在TAG上,提示出来后按Alt+Shift+Enter,选择第二项: private static final String TAG = "Fengxz"; //程序运行起来后,点击Android Studio最下面一行的Logcat,在logcat搜索图标栏处输入Fengxz,程序就会打印出log信息
2、计时器组件:
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //设置全屏显示 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); Chronometer ch = findViewById(R.id.chronometer); //获取当前系统时间 ch.setBase(SystemClock.elapsedRealtime()); //设置时间格式 ch.setFormat("%s"); //开启计时器 ch.start(); //设置监听器 ch.setOnChronometerTickListener(new Chronometer.OnChronometerTickListener() { @Override public void onChronometerTick(Chronometer chronometer) { //判断记时时间是否达到60s if(SystemClock.elapsedRealtime()-ch.getBase() >= 60000){ ch.stop(); } } }); } }

浙公网安备 33010602011771号