Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

iamfirework/agera

Repository files navigation

Agera Reactive Programming for Android

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.

Versions

The latest version of Agera is 1.0.0-RC1

Usage

To add a dependency using Gradle:

 compile 'com.google.android.agera:agera:1.0.0-RC1'

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

To add dependencies to these using Gradle:

 compile 'com.google.android.agera:content:1.0.0-RC1'
 compile 'com.google.android.agera:database:1.0.0-RC1'
 compile 'com.google.android.agera:net:1.0.0-RC1'
 compile 'com.google.android.agera:rvadapter:1.0.0-RC1'

FAQ: What's the relation with RxJava?

See this issue.

Links

About

Reactive Programming for Android

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /