本文主要是介绍Agera v1.4.0-alpha1 发布,一个超轻量Android库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Agera 是Google开源基于观察者模式的一个超轻量Android库 , 有助于准备数据用于让Activity或者其中的事物(例如View)这些具有生命周期的事物消耗。它介绍了一种函数式响应编程,有助于更清晰的分离when,where以及what这三个数据处理流的要素,以及用近乎自然语言这样简洁的表达式来描述复杂,异步的流程。
更新日志
- Updated support library to 25.2.0
- Added
resultAsList
/itemAsList
/resultAsList
converters toFunctions
- Added
asList
toResult
, returning a singleton list if present, or an empty list if not - Added
nullBinder
andnullReceiver
singletons that does nothing toBinders
/Receivers
- Added
forItem
to theRepositoryPresenterCompiler
, creating aRepositoryPresenter
for aRepository
of a single item - Added
LayoutPresenter
, and a layout presenter builder, for the newRepositoryAdapter
methodsaddItem
andaddLayout
, allowing to add static items or layouts inside aRecyclerView
controlled by aRepositoryAdapter
- Added
forItem
(from rvadapter) - Added recycle configuration to allow to send
null
to data binding variables when a view is recycled
下载
- Source code (zip)
- Source code (tar.gz)
本站原创,转载时保留以下信息:
本文转自:深度开源(open-open.com)
原文地址:http://www.open-open.com/news/view/7e2f787f
这篇关于Agera v1.4.0-alpha1 发布,一个超轻量Android库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!