kotlin学习笔记
在application 中获取全局的context
在kotlin中没有全局属性: static。没有静态类和成员概念。
但是有个companion object伴生对象。相当于java中的静态。
在你的application中:
再在onCreate中:
然后在其他地方调用,可以直接调用。我写的getContext是更直观一些:
activity中可以使用委托:
private val mContext : by lazy { this } (这里使用了委托,表示只有使用到mContext 才会执行该段代码)