Android编程中延后处理事件的方法小结

 更新时间:2017年03月14日 09:44:04   作者:Flying_tao  
这篇文章主要介绍了Android编程中延后处理事件的方法,总结分析了Handler和TimerTask相结合以及使用postDelayed实现延后处理事件的相关操作技巧,需要的朋友可以参考下

本文实例讲述了Android编程中延后处理事件的方法。分享给大家供大家参考,具体如下:

一、Handler和TimerTask相结合

1、首先定义TimerTask

TimerTask task = new TimerTask(){
 public void run() {
   Message message = new Message();
   message.what = 1;
   handler.sendMessage(message);
 }
};

2、定义Handler

Handler handler = new Handler() {
  public void handleMessage(Message msg) {
    switch (msg.what) {
    case 1:
      break;
    }
    super.handleMessage(msg);
  }
};

3、用timer调用事件

Timer timer = new Timer();
timer.schedule(task, 50);

二、Android中自带的postDelayed

1、android view中的postDelayed

v.postDelayed(new Runnable() {
  public void run() {
  }
}, 30);

2、Handler中的postDelayed

handler.postDelayed(new Runnable() {
  public void run() {
  }
}, 30);

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结

希望本文所述对大家Android程序设计有所帮助。

相关文章

  • OpenGL Shader实例分析(3)等待标识效果

    OpenGL Shader实例分析(3)等待标识效果

    这篇文章主要介绍了OpenGL Shader实例分析第3篇,等待标识效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • Android中使用ViewStub实现布局优化

    Android中使用ViewStub实现布局优化

    ViewStub是Android布局优化中一个很不错的标签/控件,直接继承自View。虽然Android开发人员基本上都听说过,但是真正用的可能不多。今天我们就来详细探讨下ViewStub的使用
    2016-09-09
  • Android viewpager 3D画廊的实现方法

    Android viewpager 3D画廊的实现方法

    ViewPager在开发中的使用频率非常的高,接下来通过本文给大家分享android viewpager 3D画廊的实现方法,需要的朋友参考下吧
    2017-02-02
  • Android 连接匿名WiFi的示例代码

    Android 连接匿名WiFi的示例代码

    这篇文章主要介绍了Android 连接匿名WiFi的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • android实现简易登录注册界面及逻辑设计

    android实现简易登录注册界面及逻辑设计

    这篇文章主要为大家详细介绍了android实现简易登录注册界面及逻辑设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • Android中Glide获取图片Path、Bitmap用法详解

    Android中Glide获取图片Path、Bitmap用法详解

    这篇文章主要介绍了Android中Glide获取图片Path、Bitmap用法以及代码分析,需要的朋友们参考一下吧。
    2017-12-12
  • Android判断应用程序退到后台的方法(示例代码)

    Android判断应用程序退到后台的方法(示例代码)

    判断手机是否退到后台,这是我们在Android开发中实现一些功能时,经常会考虑的问题,这篇文章主要介绍了android判断应用程序退到后台的方法,需要的朋友可以参考下
    2023-03-03
  • Android仿微信发送语音消息的功能及示例代码

    Android仿微信发送语音消息的功能及示例代码

    这篇文章主要介绍了Android仿微信发送语音消息的功能及示例代码,需要的朋友参考下吧
    2017-08-08
  • Android控件ListView使用方法详解

    Android控件ListView使用方法详解

    这篇文章主要为大家详细介绍了Android控件ListView的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Android实现视频的画中画功能

    Android实现视频的画中画功能

    手机观看视频的时候,有些工作需要沟通,或者参与抢购活动,同时为了不错过视频精彩片段,会选择画中画模式,这篇文章主要为大家详细介绍了Android实现视频的画中画功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08

最新评论