[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4248":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":20,"defaultBranch":21,"hasWiki":19,"hasPages":20,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},4248,"agera","google\u002Fagera","google","Reactive Programming for Android","",null,"Java",7128,628,1,4,0,39.4,"Apache License 2.0",true,false,"master",[5,23,24],"android","reactive","2026-06-12 02:01:01","![Agera](https:\u002F\u002Fraw.githubusercontent.com\u002Fgoogle\u002Fagera\u002Fmaster\u002Fdoc\u002Fimages\u002Fagera.png)\n\nReactive Programming for Android\n================================\n[![Build Status](https:\u002F\u002Ftravis-ci.org\u002Fgoogle\u002Fagera.svg?branch=master)](https:\u002F\u002Ftravis-ci.org\u002Fgoogle\u002Fagera)\n[![Coverage](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fgoogle\u002Fagera\u002Fbranch\u002Fmaster\u002Fgraph\u002Fbadge.svg)](https:\u002F\u002Fcodecov.io\u002Fgh\u002Fgoogle\u002Fagera)\n[![Download](https:\u002F\u002Fapi.bintray.com\u002Fpackages\u002Fernstsson\u002FAgera\u002Fagera\u002Fimages\u002Fdownload.svg)](https:\u002F\u002Fbintray.com\u002Fernstsson\u002FAgera\u002Fagera\u002F_latestVersion)\n\nAgera is a set of classes and interfaces to help write functional, asynchronous, and reactive\napplications for Android.\n\nRequires Android SDK version 9 or higher.\n\nUsage\n-----\n\nTo add a dependency using Gradle:\n\n```\n  compile 'com.google.android.agera:agera:1.4.0'\n```\n\nLearn about Agera\n------------------\n\n- [Agera Explained](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fagera\u002Fwiki)\n- [Agera Codelab](https:\u002F\u002Fcodelabs.developers.google.com\u002Fcodelabs\u002Fandroid-agera)\n\nExperimental Sample Extensions\n------------------------------------\n\nA few experimental sample extension libraries for Agera are also provided. These are:\n\n- Content - For `android.content` interaction, such as `BroadcastReceiver` and `SharedPreferences`\n- Database - For `SQLiteDatabase` interaction\n- Net - For `HTTPUrlConnection` interaction\n- RVAdapter - For `RecyclerView` interaction\n- RVDatabinding - For `RecyclerView` data binding interaction\n\nTo add dependencies to these using Gradle:\n\n```\n  compile 'com.google.android.agera:content:1.4.0'\n  compile 'com.google.android.agera:database:1.4.0'\n  compile 'com.google.android.agera:net:1.4.0'\n  compile 'com.google.android.agera:rvadapter:1.4.0'\n  compile 'com.google.android.agera:rvdatabinding:1.4.0'\n```\n\nFAQ: What's the relation with RxJava?\n-----\nSee [this issue](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fagera\u002Fissues\u002F20).\n\nLinks\n-----\n\n- [GitHub project](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fagera)\n- [Issue tracker](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fagera\u002Fissues\u002Fnew)\n\n### (Unofficial) wiki translations\n\n- [Chinese](https:\u002F\u002Fgithub.com\u002Fcaptain-miao\u002FAndroidAgeraTutorial\u002Fwiki)\n- [Korean](https:\u002F\u002Fgithub.com\u002FZeroBrain\u002Fagera-wiki-kr\u002Fwiki)\n\n### (Unofficial) Extensions\n\n- [retrofit-agera-call-adapter](https:\u002F\u002Fgithub.com\u002Fdrakeet\u002Fretrofit-agera-call-adapter)\n","Agera 是一个用于 Android 的响应式编程库，旨在帮助开发者构建功能强大、异步且响应式的应用程序。它提供了丰富的类和接口，支持函数式编程模式，并且易于集成到现有的 Android 项目中。Agera 支持 Android SDK 9 及以上版本，适用于需要处理复杂数据流、异步操作以及用户界面更新的场景。此外，Agera 还提供了一些实验性的扩展库，如 Content、Database、Net、RVAdapter 和 RVDatabinding 等，以简化特定领域的开发工作。这些特性使得 Agera 成为构建高效、可维护的 Android 应用的理想选择。",2,"2026-06-11 02:59:14","top_language"]