RxBus-Kotlin-Example:RxBusKotlin

  • l0_532029
    了解作者
  • 227.4KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-15 03:47
    上传日期
RxBus-Kotlin-示例 中等博客-> 用法 在您的项目中添加和类,您就完成了。 发布事件 RxBus .publish( RxEvent . EventAddPerson (etPersonName.text.toString())) 听事件 class MainActivity : AppCompatActivity () { private lateinit var disposable : Disposable override fun onCreate ( savedInstanceState : Bundle ? ) { super .onCreate(savedInstanceState) setContentView( R .layout.activity_main) disposable = R
RxBus-Kotlin-Example-master.zip
内容介绍
# RxBus-Kotlin-Example ![RxBus Example](art/RxBus.png) Medium Blog -> https://medium.com/@therajanmaurya/rxbus-kotlin-listen-where-ever-you-want-e6fc0760a4a8 Usage ----- Add [RxBus](RxBus.kt) and [RxEvent](RxEvent.kt) class in your project and you are done. **To Publish Event** ```kt RxBus.publish(RxEvent.EventAddPerson(etPersonName.text.toString())) ``` **To Listen Event** ```kt class MainActivity : AppCompatActivity() { private lateinit var disposable: Disposable override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) disposable = RxBus.listen(RxEvent.EventAddPerson::class.java).subscribe { adapter.addPerson(person = it.personName) // whatever you wanna do with data } } override fun onDestroy() { super.onDestroy() if (!disposable.isDisposed) disposable.dispose() } } ```
评论
    相关推荐
    • RickandMortyApp:Kotlin MVVM Retrofit2 Glide Paging应用程序
      里克·莫蒂(RickandMortyApp) Kotlin MVVM Retrofit2 Glide Paging应用程序
    • kotlin-builder-generator
      Kotlin-Builder-Generator...使用IDE内置插件系统: 首选项>插件>市场>搜索“ kotlin-builder-generator” >安装插件 手动: 下载,然后使用“偏好设置” >“插件” >“手动安装” :gear: >从磁盘安装插件... 基于。
    • kotlin+retrofit+glide+recyclerview
      kotlin+retrofit+glide+recyclerview,更多资源可以关注公众耗 NewCoding
    • Kotlin_project:使Gifticon扫描Gifticon
      面向小企业主的Gifticon服务 分配给自己:ViewBinding,DataBinding,Glide,recyclerview等。 [2021-04-07]进度:BottomNavigatin +浮动操作按钮和2个活动和2个片段 计划 当查看市场上的gifticon优惠券时,...
    • Kotlin:这是我的科特琳
      Kotlin this is my kotlin common 模块为公共基础模块,设计初衷为高可复用便于快速替换上层业务模块 目前包含网络层-retrofit 图片 - glide CommonBaseApplication - 异常捕获 CommonBaseActivity - 栈管理 及其它...
    • atom-ide-kotlin:对Atom的智能Kotlin支持
      适用于Atom的IDE-Kotlin软件包 该软件包使用语言服务器为Atom中的Kotlin提供了智能的代码完成,插入和其他功能。 尽管可以在Vanilla Atom中使用某些功能(例如代码完成),但建议安装 。 若要使用,请在Gradle或...
    • kmongo:KMongo-Mongo的Kotlin工具包
      适用于Mongo的Kotlin工具包 文档: : 论坛: : forum / 原生和轻量级 通过可以使用KMongo功能-您透明地 (同时支持同步和响应流(即异步)驱动程序) 具有完整的React流和异步支持 您可以使用React流样式, , ...
    • Content-Provider-Kotlin
      #Content-Provider-Kotlin
    • GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz
      guassdb100在redhat上安装包,单机部署的包,安装步骤请看我的文中介绍,经过大量实验搭建总结出来的文档