随着4G移动网络技术的不断发展,以及遍布全球的移动互联网信息化的建立,全球各地已经有超过10亿移动智能终端用户,特别是中国市场占有大部分的移动用户,未来的几年中,此数据还将以倍数增长。腾创网络Android手机视频会议软件基于于4G移动通讯市场的繁荣,自主研发了针对移动通讯手机和平板与腾创网络桌面视频会议软件完美结合的Android视频会议系统。移动互联网用户利用手机通过4G、WIFI网络,灵活简
# 如何使用Android RxBus ## 概述 在Android开发中,RxBus是一种用于组件间通信的工具,它基于RxJava实现。通过使用RxBus,我们可以实现不同组件之间的解耦,简化代码逻辑,提高代码的可读性和可维护性。 ## 流程 以下是使用Android RxBus的整体流程: | 步骤 | 描述 | | --- | --- | | 1 | 创建一个RxBus类 | | 2
原创 2024-06-25 03:54:44
223阅读
        5. 图形缓冲区的释放过程         前面提到,用户空间的应用程序用到的图形缓冲区是由Gralloc模块中的函数gralloc_free来释放的,这个函数实现在文件hardware/libhardware/modules/gralloc/gralloc.cpp中,如下所示:
# Android rxBus的使用 在Android开发中,我们通常会遇到不同组件之间需要进行通信的情况,而使用rxBus可以很方便地实现这种通信。rxBus是一个轻量级的事件总线库,能够帮助我们实现组件之间的解耦和通信。 ## 如何使用rxBus ### 添加依赖 首先,我们需要在`build.gradle`中添加rxBus的依赖: ```java dependencies {
原创 2024-03-15 05:09:31
109阅读
事件总线RxBus,替代EventBus和otto 1)创建RxBus 2)发送事件 3)接收事件 4)取消订阅事件
转载 2018-03-12 16:51:00
170阅读
2评论
为什么在项目中要慎用RxBusRxBus在之前作为Android组件间通信工具,简单方便十分受欢迎。针对在事件的发送者和订阅者之间进行解耦非常好的运用在Activitys、Fragments和后台线程避开了联系紧密易出错的依赖关系和容易出错生命周期使你的代码更加简洁##在Fragment之间传递数据假设我们需要在AFragment和BFragment之间进行数据传递,如果不使用类似RxBus这样的
转载 2023-12-25 13:54:12
41阅读
# Android 中实现 RxBus 请求完接着请求的指南 在 Android 开发中,RxBus 是一种非常实用的事件总线,它可以帮助我们在不同的组件之间传递数据。今天,我们将讨论如何使用 RxBus 实现“请求完接着请求”的功能。以下是整个流程的简要概述,方便我们理解每一步的实现。 ## 整体流程 | 步骤 | 描述
原创 2024-09-17 04:41:39
88阅读
1、前言在对apk进行打包时,如果不对apk进行混淆和加固,生成的apk可以轻松的进行反编译,所以对apk代码进行混淆还是很有必要的。2、实现开启混淆通常我们需要找到项目路径下app目录下的build.gradle文件找到minifyEnabled这个配置,然后设置为true即可.release{ minifyEnabled true//是否启动混淆 ture:打开 f
转载 2024-02-02 17:39:08
120阅读
  Android BroadcastReceiver 简介 在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver     活动(Activity) - 用于表现功能      服务(Service) - 相当于后台运行的 Activity&nbsp
转载 2023-09-28 16:13:26
110阅读
RxBus的核心功能是基于Rxjava的,在RxJava中有个Subject类,它继承Observable类,同时实现了Observer接口,因此Subject可以同时担当订阅者和被订阅者的角色,这里我们使用Subject的子类PublishSubject来创建一个Subject对象(PublishSubject只有被订阅后才会把接收到的事件立刻发送给订阅者),在需要接收事件的地方,订阅该Subj
响应式编程框架,rxjava的扩展,很爽的链式编程 魅力在于对数据的处理,与线程切换的灵活性. 用来处理异步操作(Lambda表达式不会用.用Lambda表达式代码会更少,但不会的人会看不懂代码.不是很推荐) RxBus 用RxJava实现的EventBus 说说为什么要配合起来用 Retrofit
转载 2018-09-14 14:29:00
114阅读
2评论
▲ 前言:事件总线的好处在于方便组件之间的交互,RxBus不是一个库,而是使用RxJava实现事件总线的一种思想。刚好项目中使用到了rxjava,相对于使用eventbus,使用rxbus来的更方便。▲ rxbus和eventbus相比较:RxJava 主要做异步、网络的数据处理,强大之处就是对数据的处理了,而对于处理完后的数据处理是一样的都是观察者模式来通知,也可以把 RxJava 进一步封装出
原创 2024-06-27 10:52:18
150阅读
首先是一个RxBus类:public class RxBus { private static volatile RxBus mInstance; private final Subject bus; public RxBus()
原创 2022-09-21 11:49:44
64阅读
        公司要开发自己的输入法,找了很多例子,都不是自己想要的。android本身的例子不能满足特殊布局的要求,而且没有手写输入,虽然在例子上实现了手写输入但是布局仍然调不好。花了很长时间来分析代码,太累了,决定自己做。现在把小有成果的经验分享一下。       其实做输入法挺简单的,不用继承和实现andori
转载 2023-09-14 20:43:42
208阅读
相信大家已经非常熟悉EventBus了。如果用不爽,老司机就分分钟干掉他,借用更好的Rxjava(戳我),如果在项目中已经使用了Rxjava,使RxBus来代替EventBus应该是不错的选择。基础的实现Rxbus.RxJava最核心的两个东西是Observables(被观察者,事件源)和Subscribers(观察者)。Observables发出一系列事件,Subscribers处理这些事件。直
原创 2021-01-24 16:52:19
481阅读
鸿蒙开发实战系列之一:鸿蒙开发实战系列之一:圆角 前言 上一篇跟大家分享了如何在鸿蒙系统中实现圆角,这一期我们来跟大家分享一下如何实现发布/订阅的事件总线,也就是我们在Android开发中...
转载 2020-09-24 08:58:00
449阅读
2评论
以前我们要想在activity或fragment之间传递信息,我们会通过onActvityResult接收信息。但是这样有一个缺点,一个是代码量太大,重复率太高。二是有时候传递的数据需要经过几个界面的跳转。加入从A->B->C,C界面修改了某些信息,同时,想在A界面进行界面的刷新。那么通过onActvityResult的话很难操作。还有就是,加入从A->B,B传递信息给A界面。以
转载 2023-12-18 22:15:50
103阅读
相信大家在进行Android开发的时候最头疼的就是这边有一个点击事件,需要传递到其他界面显示结果,或者说有一处变化了需要告诉许多界面去刷新界面。相信经常使用Fragment进行开发的小伙伴们经常会遇到Fragment界面相互影响,相互刷新的各种负责的业务。这些都是我们需要使用到事件通知的场景
原创 2022-02-10 13:46:17
120阅读
背景对于Android系统来说,消息传递是最基本的组件,每一个App内的不同页面,不同组件都在进行消息传递。消息传递既可以用于Android四大组件之间的通信,也可用于异步线程和主线程之间的通信。对于Android开发者来说,经常使用的消息传递方式有很多种,从最早使用的Handler、BroadcastReceiver、接口回调,到近几年流行的通信总线类框架EventBus、RxBus。And...
原创 2021-05-11 17:18:27
286阅读
总第269篇2018年 第61篇背景对于Android系统来说,消息传递是最基本的组件,每一个App内的不同页面,不同组件都在进行消息传递。消息传递既可以用于Androi...
原创 2021-05-11 17:18:28
245阅读
  • 1
  • 2
  • 3
  • 4
  • 5