Android线程中Handle的使用讲解

 更新时间:2019年02月02日 09:28:17   作者:凌晨两点半的太阳v  
今天小编就为大家分享一篇关于Android线程中Handle的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

Android UI线程是不安全的,子线程中进行UI操作,可能会导致程序的崩溃,解决办法:创建一个Message对象,然后借助Handler发送出去,之后在Handler的handleMessage()方法中获得刚才发送的Message对象,然后在这里进行UI操作就不会再出现崩溃了

定义类继承Handler

public class BallHandler extends Handler{
  ImageView imageview;
  Bitmap bitmap;
  public BallHandler(ImageView imageview,Bitmap bitmap){
    super();
    this.imageview=imageview;
    this.bitmap=bitmap;
  }
  public void handleMessage(Message msg){
      bitmap =(Bitmap)msg.obj;
      imageview.setImageBitmap(bitmap);
  }

在线程中,创建Message对象,向Handle发送消息

Message msg = new Message();
      msg.obj = bitmap;
      handler.sendMessage(msg);

在线程中创建Handler对象,再启动线程

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • Flutter实现底部导航栏效果

    Flutter实现底部导航栏效果

    这篇文章主要为大家详细介绍了Flutter实现底部导航栏效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • Android连接MySQL数据库实现方法详解

    Android连接MySQL数据库实现方法详解

    这篇文章主要介绍了Android连接MySQL数据库实现方法,在Android应用程序中连接MySQL数据库可以帮助开发人员实现更丰富的数据管理功能,而且在Android中操作数据库真的太智能了,需要的朋友可以参考下
    2024-02-02
  • Android实战教程第五篇之一键锁屏应用

    Android实战教程第五篇之一键锁屏应用

    这篇文章主要为大家详细介绍了Android实战教程第五篇之一键锁屏应用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • 简单谈谈我的Android屏幕适配之路

    简单谈谈我的Android屏幕适配之路

    我相信Android碎片化问题是让所有的Android开发者都比较头疼的问题.尤其是屏幕适配这一块儿.想要自己的app在不同的设备上面都有一个比较好的显示效果.就必须做好相应的屏幕适配.
    2017-11-11
  • Android 实现不依赖焦点和选中的TextView跑马灯

    Android 实现不依赖焦点和选中的TextView跑马灯

    本文主要介绍Android 跑马灯的实现,这里提供实现详细实现代码供大家参考,有需要的小伙伴可以看下
    2016-07-07
  • Android 判断某个Activity 是否在前台运行的实例

    Android 判断某个Activity 是否在前台运行的实例

    下面小编就为大家分享一篇Android 判断某个Activity 是否在前台运行的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • Android实现通过手势控制图片大小缩放的方法

    Android实现通过手势控制图片大小缩放的方法

    这篇文章主要介绍了Android实现通过手势控制图片大小缩放的方法,结合实例形式分析了Android控制图片缩放的原理、实现步骤与相关操作技巧,需要的朋友可以参考下
    2016-10-10
  • android实现圆角矩形背景的方法

    android实现圆角矩形背景的方法

    这篇文章主要介绍了android实现圆角矩形背景的方法,以实例形式分析了Android编程实现圆角矩形背景的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • Android最基本的异步网络请求框架

    Android最基本的异步网络请求框架

    这篇文章主要为大家详细介绍了Android最基本的异步网络请求框架,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • Android的Activity跳转动画各种效果整理

    Android的Activity跳转动画各种效果整理

    Android的Activity跳转就是很生硬的切换界面。其实Android的Activity跳转可以设置各种动画,本文整理了一些,还有很多动画效果,就要靠我们发挥自己的想象力
    2013-06-06

最新评论