KOTLIN中的AT符号是什么意思

What does the AT symbol mean in KOTLIN

这个代码片段中的@符号是什么意思?

学习

  @OnLifecycleEvent(Lifecycle.Event.ON_RESUME)
    fun onResume() {
        log.i(LOG_TAG, "OnResume")
    }

@:

  • 引入注解
  • 引入或引用循环标签
  • 引入或引用 lambda 标签
  • 从外部范围引用 'this' 表达式
  • 引用外部超级class

正如@jb-nizet 所指出的,在这种情况下,它似乎代表一个注释,它允许 class 监视组件的生命周期状态。

通过: https://kotlinlang.org/docs/reference/keyword-reference.html