![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin
feipengwang6666
这个作者很懒,什么都没留下…
展开
-
创建泛型ViewModel时报错(Kotlin get type of generic class without instance)
错误示例话不多说,直接上代码abstract class BaseAct<T:BaseViewModel> :AppCompatActivity(){ protected lateinit var mActivity:AppCompatActivity protected lateinit var mContext: Context protected lateinit var mViewModel: T override fun onCreate(save原创 2021-04-23 16:02:32 · 723 阅读 · 1 评论 -
Kotlin 常用工具类
工具类一般方式为扩展函数,这里列的内容不多,如果有建议或者好的项目,欢迎留言。与Context有关工具类import android.app.Activityimport android.app.Dialogimport android.content.ClipDataimport android.content.Contextimport android.graphics.drawable.Drawableimport android.os.Parcelimport android.vie原创 2021-03-29 17:22:14 · 1540 阅读 · 1 评论 -
Kotlin入门理解- 函数演变、lambada表达式、高级函数
Kotlin入门理解函数演变fun methon(a:String,b:String):String{ return a+b}fun methon1(a:String,b:String):String = a+b//编译时推断返回类型fun methon2(a:String,b: String) = a+b个人理解:在kotlin中,方法皆是函数,可以当作参数传递。不同的形式只是为了简化代码lambada表达式//如果只有一个形参,用it默认表示。val lamdab原创 2021-03-27 10:26:44 · 146 阅读 · 0 评论