资源简介
本人亲自测试,可以运行,这个程序是我们上课时老师写的教学程序,简单易懂,拿出来和大家共享,和大家共同进步
代码片段和文件信息
package info.liuqy.adc.tomatoclock;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Service;
import android.content.Intent;
import android.os.Binder;
import android.os.IBinder;
import android.util.Log;
public class TimerUpdateService extends Service {
private final String TAG = this.getClass().getSimpleName();
private Timer timer = new Timer();
private static final long UPDATE_INTERVAL = 1000; //1 sec
private long timeElapsed = 0;
private final IBinder mBinder = new MyBinder();
public class MyBinder extends Binder {
TimerUpdateService getService() {
return TimerUpdateService.this;
}
}
@Override
public void onCreate() {
super.onCreate();
pollForUpdates();
}
private void pollForUpdates() {
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
timeElapsed++;
//TODO update UI to show the timer
}
} 0 UPDATE_INTERVAL);
Log.i(TAG “TimerUpdateService started.“);
}
@Override
public void onDestroy() {
super.onDestroy();
if (timer != null) {
timer.cancel();
}
Log.i(TAG “TimerUpdateService stopped.“);
}
@Override
public IBinder onBind(Intent i) {
return mBinder;
}
/**
* @return the timeElapsed
*/
public long getTimeElapsed() {
return timeElapsed;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-11-29 19:57 TomatoClock\
文件 1000 2011-11-29 02:33 TomatoClock\AndroidManifest.xm
目录 0 2011-11-28 09:54 TomatoClock\assets\
文件 360 2011-11-28 10:01 TomatoClock\project.properties
目录 0 2011-11-29 19:57 TomatoClock\res\
目录 0 2011-11-29 19:57 TomatoClock\res\drawable\
目录 0 2011-11-29 19:57 TomatoClock\res\drawable-hdpi\
文件 4147 2011-11-28 09:54 TomatoClock\res\drawable-hdpi\ic_launcher.png
目录 0 2011-11-29 19:57 TomatoClock\res\drawable-ldpi\
文件 1723 2011-11-28 09:54 TomatoClock\res\drawable-ldpi\ic_launcher.png
目录 0 2011-11-29 19:57 TomatoClock\res\drawable-mdpi\
文件 2574 2011-11-28 09:54 TomatoClock\res\drawable-mdpi\ic_launcher.png
文件 105835 2011-11-29 02:26 TomatoClock\res\drawable\tomato.png
目录 0 2011-11-29 19:57 TomatoClock\res\layout\
文件 645 2011-11-29 02:34 TomatoClock\res\layout\main.xm
目录 0 2011-11-29 19:57 TomatoClock\res\values\
文件 249 2011-11-28 10:20 TomatoClock\res\values\strings.xm
目录 0 2011-11-29 19:57 TomatoClock\src\
目录 0 2011-11-29 19:57 TomatoClock\src\info\
目录 0 2011-11-29 19:57 TomatoClock\src\info\liuqy\
目录 0 2011-11-29 19:57 TomatoClock\src\info\liuqy\adc\
目录 0 2011-11-29 19:57 TomatoClock\src\info\liuqy\adc\tomatoclock\
文件 1355 2011-11-29 19:56 TomatoClock\src\info\liuqy\adc\tomatoclock\TimerUpdateService.java
文件 1685 2011-11-29 19:44 TomatoClock\src\info\liuqy\adc\tomatoclock\TomatoClockActivity.java
文件 1448 2011-11-29 01:41 TomatoClock\src\info\liuqy\adc\tomatoclock\TomatoTimerService.java
文件 533 2011-11-29 01:28 TomatoClock\src\info\liuqy\adc\tomatoclock\TomatoVibrator.java
相关资源
- Android studio aidl小demo
- 简单的记事本android应用源代码
- android好看的倒计时圆形控件
- android 火车票查询源代码
- android截屏源码
- 有关Android中从图库或拍照获取头像并
- Android项目实战--通讯录
- Java TCP/IP Socket编程·源代码
- Android-Delphi开发蓝牙官方解析(XE10+小
- Android之利用WebBrowser实现浏览器
- Android之程序界面内截取屏幕
- 自己做的android通讯录
- Retrofit2最新视频教程
- android开机自动启动service
- Android 备份(提取)apk
- Android 登录界面Demo源码推荐
- Android 微信摇骰子
- JSP JAVA网吧计费管理系统 源代码
- Android更新(兼容7.0文件,支持5.0通知
- struts2+hibernate 注册与登陆源代码
- 基于Android的网上订餐系统
- 安卓Android的英语学习助手毕业设计源
- java获取话筒音频并保存源代码
- Android OpenSSL调试通过
- Android颜色选取圆盘Demo代码
- android实现摇一摇功能
- 自定义Android中TabHost组件显示在屏幕底
- PacketSender源码Android Studio版
- 你画我猜源码
- android仿新浪微博应用
评论
共有 条评论