android学习笔记13:计时器
来源:互联网 发布:linux 卸载nginx 编辑:程序博客网 时间:2024/05/16 18:25
计时器程序,打击启动,计时器开始计时,20秒之后自动停止,使用了计时器控件
package org.crazyit.time;import android.app.Activity;import android.os.Bundle;import android.os.SystemClock;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Chronometer;import android.widget.Chronometer.OnChronometerTickListener;public class ChronometerTest extends Activity{@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);//获取计时器组件final Chronometer ch = (Chronometer)findViewById(R.id.test);//获取“开始”按钮Button start = (Button)findViewById(R.id.start);start.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View source){//设置开始计时时间ch.setBase(SystemClock.elapsedRealtime());//启动计时器ch.start();}});//计时器监听器ch.setOnChronometerTickListener(new OnChronometerTickListener(){@Overridepublic void onChronometerTick(Chronometer ch){//如果从开始计时到现在超过了20s。if(SystemClock.elapsedRealtime() - ch.getBase() > 20 * 1000){ch.stop();}}});}}
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:gravity="center_horizontal">
<!--计时器控件 --><Chronometerandroid:id="@+id/test" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="12pt"android:textColor="#ffff0000"/><Buttonandroid:id="@+id/start" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="启动"/></LinearLayout>
- android学习笔记13:计时器
- [Android]笔记11-计时器
- 【Cocos2d-html5游戏引擎学习笔记(13)】ProgressAction进度计时器
- windows程序设计学习笔记-键盘,鼠标,计时器
- Android学习笔记(20):时钟(AnalogClock和TextClock)和计时器(Chronometer)
- Android学习第六课 计时器小应用
- Android 计时器
- android-计时器
- android 计时器
- android 计时器
- android 计时器
- Android 计时器
- Android计时器
- Android - 计时器
- Android 计时器
- Android计时器
- Android 计时器
- Android计时器
- 当Oracle数据库用户名密码丢失后,如何找回用户名密码
- 算法导论代码 第2章 算法入门
- jquery嵌套取值问题
- js验证文本框内容
- 消灭编译警告(Warning)
- android学习笔记13:计时器
- 数据结构题典022:栈的应用——行编辑程序(C语言版)
- hibernate映射描述文件头的格式
- linux_mysql
- tomcat chinese resolution
- 有感于“蝴蝶效应”
- [Web开发笔记][2]Servlet配置的一点经验
- Error: zTree_Menu.getNodes()[0] is undefined
- 如何打war包?