定义定时器:

//定义一个定时器对象,定时发送信息给handler (170毫秒)           new Timer().schedule(new TimerTask() {                                 @Override               public void run() {                    //发送一条空信息来通知系统                    handler.sendEmptyMessage(0x123);                }            }, 0,170);

接收消息:

//自定义一个用于定时更新UI界面的handler类对象            Handler handler = new Handler()            {                int i = 0;                @Override               public void handleMessage(Message msg) {                //判断信息是否为本应用发出的                    if(msg.what == 0x123)                    {                        //操作                    }                    super.handleMessage(msg);                 }            };

转载自:
https://www.2cto.com/kf/201803/731953.html

更多相关文章

  1. android常用的API接口调用
  2. 如何获取手机短信和通话记录信息
  3. Android(安卓)Handler机制5--消息发送
  4. Android(安卓)获取手机中微信聊天记录并后台发送到邮箱
  5. Android中获取屏幕信息的几种方式
  6. Android相关知识集合
  7. Android客户端通过GET和POST向服务器发送数据
  8. Android(安卓)app开发中获取cpu arm架构信息及执行shell命令方法
  9. Android信息界面编辑及组合控件的封装

随机推荐

  1. 出现错误mysql Table 'performance_s
  2. mysql 5.7安装 MySQL 服务无法启动但是服
  3. mysql安装配置方法图文教程(CentOS7)
  4. MySQL按常规排序、自定义排序和按中文拼
  5. 详解如何通过Mysql的二进制日志恢复数据
  6. Linux下mysql5.6.33安装配置教程
  7. Mysql非安装版使用步骤及忘记密码解决方
  8. MySQl数据库必知必会sql语句(加强版)
  9. mysql 5.1版本修改密码及远程登录mysql数
  10. 在centos7下安装和部署java8和mysql