agera

Reactive Programming for Android

  • 所有者: google/agera
  • 平台:
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Agera

Reactive Programming for Android

Build Status
Coverage
Download

Agera is a set of classes and interfaces to help write functional, asynchronous, and reactive
applications for Android.

Requires Android SDK version 9 or higher.

Usage

To add a dependency using Gradle:

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

Learn about Agera

Experimental Sample Extensions

A few experimental sample extension libraries for Agera are also provided. These are:

  • Content - For android.content interaction, such as BroadcastReceiver and SharedPreferences
  • Database - For SQLiteDatabase interaction
  • Net - For HTTPUrlConnection interaction
  • RVAdapter - For RecyclerView interaction
  • RVDatabinding - For RecyclerView data binding interaction

To add dependencies to these using Gradle:

  compile 'com.google.android.agera:content:1.4.0'
  compile 'com.google.android.agera:database:1.4.0'
  compile 'com.google.android.agera:net:1.4.0'
  compile 'com.google.android.agera:rvadapter:1.4.0'
  compile 'com.google.android.agera:rvdatabinding:1.4.0'

FAQ: What's the relation with RxJava?

See this issue.

(Unofficial) wiki translations

(Unofficial) Extensions

主要指標

概覽
名稱與所有者google/agera
主編程語言Java
編程語言Java (語言數: 1)
平台
許可證Apache License 2.0
所有者活动
創建於2015-12-17 13:22:58
推送於2022-01-13 14:58:57
最后一次提交2018-02-27 18:35:01
發布數16
最新版本名稱v1.4.0 (發布於 )
第一版名稱v1.0.0-RC1 (發布於 )
用户参与
星數7.2k
關注者數373
派生數633
提交數160
已啟用問題?
問題數50
打開的問題數4
拉請求數94
打開的拉請求數2
關閉的拉請求數30
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?