Yelp开源Bento Android框架( 二 )

Bento可以动态地添加 , 删除和插入组件到用户界面 , 它提供了一个抽象 , 可用于将其功能应用于不同的视图类型 。 更好的是 , 组件不需要任何依赖性 , 这使得测试他们的编程逻辑并确保所有内容的显示更加容易 。

此外 , Bento组件是可重用的 - 为一个环境创建的组件可以在许多不同的屏幕上重复使用 - 并且它们具有高度可扩展性 。 项目可以拥有的组件数量没有限制 , 并且因为它们本质上是模块化的 , 所以可以将它们分配给特定的团队或开发人员进行错误分类和维护 。

“Bento仍在发展 , 并不是完美或完整的 , ”Argo写道 , “我们有几个方面需要改进 , 主要集中在性能方面 。 Bento帮助我们的Android应用程序开发规模 , 并允许我们高效可靠地执行新功能...... [和
我们一直在寻找项目的新贡献者 。 “

Yelp的Bento框架可以在Apache许可证的GitHub上以开放源代码的形式获得 。

推荐阅读