美文网首页
安卓开发Handler的使用

安卓开发Handler的使用

作者: 510bb14393e1 | 来源:发表于2022-04-29 07:07 被阅读0次

使用Handler可以进行activity之间,类之间传递数据还可以更新ui数据。
下面我将实现类与类之间的数据传输。
首先在需要接收值的MainActivity类里面写下这些代码

public static MyHandler handler;
//创建内部类
    class MyHandler extends android.os.Handler{
        @Override
        public void handleMessage(android.os.Message msg) {
            if(msg.what==1){
                System.out.println("收到消息内容 "+msg.obj);
            }
        }
    }

然后在需要传递值的类里写下这些代码

android.os.Message m=new android.os.Message();
m.what=1;
m.obj="我是传递的值";
//发送消息给MainActivity类
MainActivity.handler.sendMessage(m);

相关文章

  • 安卓开发Handler的使用

    使用Handler可以进行activity之间,类之间传递数据还可以更新ui数据。下面我将实现类与类之间的数据传输...

  • Android Gson使用详解

    Android Gson使用详解(出处: 安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户)

  • 1-6.1 Handler 工作原理简析及手写自定义Handle

    [TOC] 1. Handler概述 Handler在安卓使用当中主要用于异步消息的处理,主要完成的功能: 处理延...

  • 安卓开发 开发前你需要了解的一些资料(一)

    前言   在安卓开发 初步了解安卓和配置安卓环境中,我们简单的介绍了安卓和配置安卓环境。我们使用了Android ...

  • 一步一步分析Android的Handler机制

    handler在安卓开发中是必须掌握的技术,但是很多人都是停留在使用阶段。使用起来很简单,就两个步骤,在主线程重写...

  • Handler

    目录 什么是Handler 使用方式 源码解析 内存泄漏问题 1. 什么是Handler 安卓线程间的一种通信机制...

  • Handler机制原因,主线程looper.loop()为什么不

    Handler,Message,looper 和 MessageQueue 构成了安卓的消息机制,handler创...

  • Handler源码解析

    前言 Handler是安卓开发中我们常用的,主要用于线程之间的通讯,本文通过handler的几个常用方法来分析下具...

  • 从头再看Handler

    Handler是什么 想必每一个做安卓开发的人都知道Handler,就是线程间通信的桥梁,那么他的本质是什么呢,说...

  • 安卓消息机制详解

    写在前面的话 提起安卓的消息机制,我们马上就会联想到Handler,而Handler在日常的开发中经常会用到,因此...

网友评论

      本文标题:安卓开发Handler的使用

      本文链接:https://www.haomeiwen.com/subject/xuoryrtx.html