Reactive Programming for Android

Agera(瑞典文的意思是”采取行动”)是一个超轻量级的Android库,帮助Android应用中有生命周期的组件(比如:Activities)或者组件中的对象(比如:Views)预准备数据。 通过加入函数式响应式编程,Agera可以在 什么时机, 什么线程 和 什么数据 层面上更清晰的分离数据处理流程,并且使用一个接近自然语言的单个表达式就能编写一个复杂的异步流。

使用方法

Gradle添加依赖:

compile 'com.google.android.agera:agera:1.2.0'

实验样品的扩展

使用Gradle添加依赖:

compile 'com.google.android.agera:content:1.2.0'

compile 'com.google.android.agera:database:1.2.0'

compile 'com.google.android.agera:net:1.2.0'

compile 'com.google.android.agera:rvadapter:1.2.0'

compile 'com.google.android.agera:rvdatabinding:1.2.0'

android 扩展函数库,超轻量级的Android库 – agera相关推荐

  1. android 流星动画,超简单的android 流星雨动画 流星动画

    1.直接看效果 2.布局文件 xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http: ...

  2. 《Android开源库 ~ 1》 GitHub Android Libraries Top 100 简介

    转载自GitHub Android Libraries Top 100 简介 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitH ...

  3. android/iphone/windows/linux/微信声波通讯库

    声波通讯让传统的各种linux设备,单片机设备等等能编程的设备与智能手机之间有了数据传输的能力,这在智能家居.医疗设备.工业应用等各个行业有了大力应用的机会. 声波通讯让电脑与手机连通:电脑一般都有音 ...

  4. android标题栏添加按钮_2019最新Android常用开源库总结(持续更新,建议收藏)

    热文导读|   点击标题阅读 如何才能成为优秀的架构师? 23种设计模式及案例整理分享(建议收藏) 程序员的35个坏习惯,你有几条? 作者:欢子-3824 来源:https://blog.csdn.n ...

  5. android button 添加事件_2019最新Android常用开源库总结

    前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...

  6. 【Android 逆向】Android 逆向通用工具开发 ( Windows 平台静态库程序类型 | 编译逆向工具依赖的 Windows 平台静态库程序 )

    文章目录 一.Windows 平台静态库程序类型 二.编译逆向工具依赖的 Windows 平台静态库程序 一.Windows 平台静态库程序类型 在 Android 逆向通用工具 MobileGame ...

  7. 【Android 逆向】Android 进程注入工具开发 ( 远程进程注入动态库文件操作 | 注入动态库 加载 业务动态库 | 业务动态库启动 | pthread_create 线程开发 )

    文章目录 前言 一.加载 libnattive.so 动态库 二. libnattive.so 动态库启动 三. pthread_create 线程开发 四. 线程执行函数 前言 libbridge. ...

  8. 【Android 安装包优化】使用 lib7zr.a 静态库处理压缩文件 ( 交叉编译 lib7zr.a 静态库 | 安卓工程导入静态库 | 配置 CMakeLists.txt 构建脚本 )

    文章目录 一.修改 7zr 交叉编译脚本 Android.mk 二.完整的 7zr 交叉编译脚本 Android.mk 三.交叉编译 lib7zr.a 静态库 四.Android Studio 导入 ...

  9. 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 拷贝 lib7zr.so 动态库头文件到 Android 工程中 | 配置 CMakeLists.txt 构建脚本 )

    文章目录 一.拷贝 p7zip 源码中的头文件到 Android Studio 项目中 二.配置 CMakeLists.txt 构建脚本 1.导入动态库 2.导入头文件 三.完整 CMakeLists ...

  10. 【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 )

    文章目录 I . CMake 引入动态库与静态库区别 II . Android Studio 中 CMake 引入动态库流程 III . 指定动态库查找路径 IV . 链接函数库 V . 完整代码示例 ...

最新文章

  1. Geoderma:南土所梁玉婷组-施用粪肥土壤中抗生素抗性基因和金属抗性基因的共存机制...
  2. Spring 注入 Filter
  3. Property list types and their various representations
  4. Android JNI 传递对象
  5. mstsc局域网远程 要预先做的设置
  6. 11. sql DDL
  7. Python 字符串 - Python零基础入门教程
  8. redis详细配置文件
  9. 如何自定义已有架构的css样式
  10. Foobar2000 封面显示个性
  11. was cached in the local repository, resolution will not be reattempted until the update interval of
  12. Linux文件补全功能,Linux系统自动补全命令有哪些
  13. 口袋之旅html5超强账号,《口袋之旅H5》攻略:各大排行榜冲榜攻略
  14. JPEG与jpg的区别
  15. 51单片机常用功能及相关内容
  16. java dozer,MapStruct相当于提示(Dozer)?
  17. 华为云服务器默认密码怎么修改,如何修改云服务器登陆密码
  18. 新造车,程序员的糖,工程师的泪
  19. GitHub 上有什么好玩又有挑战的前端项目?
  20. jsencrypt.js加密java后端解密

热门文章

  1. JDBC归还连接之适配器模式
  2. CodeForces - 208A Dubstep (模拟水题)
  3. markdown图床
  4. c#-10字符串对象及封装常用方法
  5. pa14-30条职场经验
  6. IOP JPCS独立出版 | 2023年第二届材料科学与工程国际会议(CoMSE 2023)
  7. Java GC 日志详解(一图读懂)
  8. GD32和STM32的区别
  9. CSS 3渐变色效果
  10. 解决window电脑使用IKE VPN登录时显示上下文已过期,不能再用了的方法。