基于Kotlin的委托机制实现一个对Extra、SharedPreferences操作的库

Kotlin 的委托属性 有一些很常见的属性,虽然我们可以在每次需要它们的时候手动地实现它们,但更好的方法是一次性全部实现,然后放进一个库里面。换句话说,对其属性值的操作不再依赖于其自身的getter()/setter()方法,而是将其托付给一个代理类,从而每个使用类中的该属性可以通过代理类统一管理。 委托属性的语法 val/var <property name>: <Type> by <expr
相关文章
相关标签/搜索