- 博客(2)
- 收藏
- 关注
原创 Kotlin语言中协程(Coroutines)的使用
写在前面什么是协程(coroutines)协程是一种类似于轻量级,更高效的线程(实际上它不是线程).为什么说它轻量级且高效呢,因为它实际上还是在当前线程中操作,但是它执行任务时又不会阻塞当前线程,所以它没有切换线程带来的额外资源消耗,实际开发中你你能开启的线程数量是有限的,并且线程是由操作系统控制的.但协程只要你的CPU和内存资源足够,你完全可以开启100000个协程,并且每个协程都由你自...
2019-01-25 22:58:14 3678 1
原创 使用LiveData和ViewModel为Android项目搭建MVVM架构(Kotlin语言版)(入门教程)
写在前面现在MVVM架构大行其道,逐渐取代MVP架构成为Android开发的主流架构,并且google官方为了方便实现MVVM架构推出了Architecture系列的库,现已纳入到jetpack中,并且推出了KTX版本的,这样用Kotlin语言也可以更方便的使用Architecture了。但网上的教程大部分是JAVA语言版本的,而且很多就是按照官方文档翻译一下,并没有讲的很清楚。Kotli...
2019-01-05 18:29:48 5309 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人