Dagger 2
01 Jul 2015Dagger2是Dagger1的分支,由谷歌公司接手开发,是针对android和java的一个依赖注入框架。
最小化数据传输对一个移动app来说是一个重要的要求,尤其是在一个网络请求受限制的环境,如一个安排满满的大会。但是,另一方面,丰富的 session 和 speaker 图片可以使如IOSched这样的 app 更易操作也更加美观,甚至可以帮助参会者识别speakers。
之前看到一个js实现的贝赛尔时钟效果[bezier-clock][1],觉得不错,就想用java实现移植到android上,于是就有了这篇博文。
现在你已经有了一个设计的不错的控件,可以响应手势,在各种状态间切换,你还需要确保控件能够流畅运行。为了避免UI表现时卡顿或迟缓,你要确保你的动画始终保持60帧每秒运行。