JAVA计时器
来源:互联网 发布:怎么在手机淘宝交电费 编辑:程序博客网 时间:2024/04/30 08:01
JAVA计时器
import java.util.Timer;import java.util.TimerTask;import com.EasyTomato.R;import android.annotation.SuppressLint;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.app.Fragment;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.Button;import android.widget.TextView;@SuppressLint("HandlerLeak")public class StopWatch_Fragment extends Fragment {private TimerHandler timerHandler;private Timer timer;private MyTimerTask task;private int m_nTime = 0;// 计时private TextView mtimeshow = null;private Button start = null;private Button toZero = null;static int MinuteMilli = 1000 * 60;static int SecondMilli = 1000;static int Second = 60;@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {// TODO Auto-generated method stubreturn inflater.inflate(R.layout.tool_stopwatch, null);}@Overridepublic void onActivityCreated(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onActivityCreated(savedInstanceState);mtimeshow = (TextView) getActivity().findViewById(R.id.stopwatch_show);timerHandler = new TimerHandler();timer = new Timer(true);task = new MyTimerTask();timer.schedule(task, 0, 1);}private class MyTimerTask extends TimerTask {public void run() {m_nTime++;timerHandler.sendEmptyMessage(0);}}public class TimerHandler extends Handler {@Overridepublic void handleMessage(Message msg) {mtimeshow.setText(toStopWatchFormate(m_nTime));}}private String toStopWatchFormate(int milli) {return String.valueOf(milli / MinuteMilli) + ":"+ String.valueOf(((milli / SecondMilli) % Second)) + ":"+ String.valueOf(milli % SecondMilli);}}
0 0
- Java计时器
- java 计时器
- JAVA计时器
- java计时器
- java计时器
- Java版原子计时器
- Java计时器Timer 使用
- java秒表/计时器实现
- java 计时器timer
- java timer计时器
- 经验总结06--java计时器
- java新计时器
- Java 计时器的实现
- java简单计时器
- Java 计时器Timer
- java时钟和计时器
- java中的计时器
- Java计时器(秒表)
- Toast详解
- samba的下载安装和使用
- 【机房收费系统】之找不到工程或库
- Python 字典排序
- boost.multi_array学习-子视图用法(3)
- JAVA计时器
- 算法之递归
- Java链表
- 最小生成树 Kruskal 算法 简单题
- poj-1002
- linux下C++动态链接C++库示例详解
- Nearest Neighbor, k-Nearest Neighbor——初学
- IT忍者神龟之tomcat、servlet、JSP、JSTL版本支持对应表
- Maven中测试插件(surefire)的相关配置及常用方法