我现在用的方式,([尴尬]就是什么也不用写,前几天还用写一句的,现在也去掉了@2017/05/29):
object Singleton {
}
官方的方式([尴尬]这个还在研究中@2017/05/29):
object DataProviderManager {
fun registerDataProvider(provider: DataProvider) {
// ...
}
val allDataProviders: Collection<DataProvider>
get() = // ...
}
PS:自用的 不做解释 本人比较愚钝 还在研究中 作者:一个吃货帅锅