可以在新的Android生命周期架构组件中观察生命周期事件而无需注释处理吗?

时间:2017-08-14 22:43:51

标签: android android-architecture-components android-architecture-lifecycle

注释处理/代码生成会增加构建时间的大量开销并打破增量构建。

我可以(被动地,也就是说不是手动转发事件)使用Android Lifecycle Architecure Component获得Lifecycle.Event.ON_STOP的细粒度回调吗?

如果我选择不使用注释处理,这会使用反射(慢)吗?

1 个答案:

答案 0 :(得分:1)

一种解决方案是实现GenericLifecycleObserver接口,然后使用onStateChanged方法捕获事件。