原文:Android 打造属于自己的RxBus

RxBus 通过RxJava实现Rxbus。 相信大家已经非常熟悉EventBus了。最近正在学习Rxjava,如果在项目中已经使用了Rxjava,使用RxBus来代替EventBus应该是不错的选择。 RxBus工作原理 直接看代码 采用单例模式来保证rxBus对象一致 Activity中发送事件 Fragment中接收事件 效果 效果图 以上就是使用Rxjava简单实现RxBus的功能,当然这 ...

2017-06-26 20:14 0 4483 推荐指数:

查看详情

Xamarin Android 打造属于自己的博客园APP(3)

打造通用下拉刷新上拉加载更多组件 android开发中最常用的就是列表组件,如ListView,recycleView,用到它们感觉就会涉及到数据更新,分页加载。 最开始的时候,刷新组件我是在技术群里头找了一个被人绑定好的库,是绑定的github上一个星星很多的java原生组件 ...

Wed Dec 07 07:13:00 CST 2016 11 3279
Xamarin Android 打造属于自己的博客园APP(1)

目前完成情况 目前已有功能:分页获取首页博客,登录,查看文章详情,以及查看提交评论。 目前查看评论有一个Bug,提交的评论在APP上不能够立即刷新出来,但是在网页上能及时刷新出来,我已经 ...

Thu Aug 04 08:28:00 CST 2016 8 2118
Android打造属于自己的数据库操作类。

1、概述 开发Android的同学都知道sdk已经为我们提供了一个SQLiteOpenHelper类来创建和管理SQLite数据库,通过写一个子类去继承它,就可以方便的创建、管理数据库。但是当我们需要去做增删改查的操作的时候,就得通过getWritableDatabase获取一个 ...

Thu May 26 19:34:00 CST 2016 1 12478
[Android] Android RxBus 用法学习总结

事件总线的好处在于方便组件之间的交互,RxBus不是一个库,而是使用RxJava实现事件总线的一种思想。 rxbus和eventbus相比较: RxJava 主要做异步、网络的数据处理,强大之处就是对数据的处理了,而对于处理完后的数据处理是一样的都是观察者模式来通知 ...

Mon Apr 15 08:20:00 CST 2019 0 1456
打造属于自己的vim利器

毋庸置疑vim很强大,然而没有插件的话对于大多数人来说他的界面是很不友好的。下面简单写一下我对vim的配置 这是我的vim配置,装的插件不是很多,对我来说已经够用。左边的侧边栏是NERD插件提供 ...

Tue Jul 26 22:17:00 CST 2016 0 2034
在 Linux 打造属于自己的 Vim

Linux 系统中很多东西都是以脚本代码、配置文件的形式存在,使用 Linux 系统时,需经常对这些文件进行编辑。很显然,如果没有文本编辑器,江湖之路寸步难行。 我的选择是 Vim。Vim 是 Li ...

Wed Jun 04 18:17:00 CST 2014 9 37363
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM