数据传递
文章平均质量分 77
zhaihaohao1
这个作者很懒,什么都没留下…
展开
-
Android使用Intent传递对象的两种方式
Intent 的用法相信你已经比较熟悉了,我们可以借助它来启动活动、发送广播、启动服务等。在进行上述操作的时候,我们还可以在Intent 中添加一些附加数据,以达到传值的效果,比如在FirstActivity 中添加如下代码:[java] view plain copyIntent intent = new Intent(FirstActiv转载 2017-04-27 07:27:47 · 418 阅读 · 0 评论 -
Android中EventBus3.0 源码解析
基本使用EventBus是专门为Android设计的用于订阅,发布总线的库,用到这个库的app很多,因为它有很多的优点。比如,它可以简单android组件之间的通信;它可以避免了android四大组件复杂的生命周期处理;它可以让你的代码更为简洁。先一起了解下如何使用,然后在分析它的源码,知道它的工作原理。我们直接来使用EventBus 3.0,3.x主要的一个新的特转载 2016-07-07 10:11:27 · 446 阅读 · 0 评论 -
Android事件总线分发库的使用EventBus(和Otto一样,只是效率高点)
Event Bus是一个发布 / 订阅的事件总线。Event Bus模式 — 也被称为Message Bus或者发布者/订阅者(publisher/subscriber)模式— 可以让两个组件相互通信,但是他们之间并不相互知晓。基于事件总线管理/订阅/分发模式的。事件响应有更多的线程选择,EventBus可以向不同的线程中发布事件。EventBus支持 Sticky Event。...原创 2016-06-30 10:42:36 · 738 阅读 · 0 评论 -
Android事件总线分发库的使用Otto(有点像广播,万能数据传递,并且触发)
OTTO是Square推出的基于Guava项目的Android支持库,otto是一个事件总线,用于应用程序的不同组件之间进行有效的通信。OTTO是基于Observer的设计模式。它有发布者,订阅者这两个主要对象。OTTO的最佳实践就是通过反射牺牲了微小的性能,同时极大的降低了程序的耦合度。Otto 官网: http://square.github.io/otto/Why和应用场原创 2016-04-24 07:59:16 · 1050 阅读 · 0 评论 -
Android25图灵聊天项目------接口传参
把HttpData中的数据通过Myinterface传到MainActivity中MainActivity:package com.zhh.tuling;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity implements My...原创 2015-06-06 09:43:53 · 553 阅读 · 0 评论