![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
清风紫竹001
这个作者很懒,什么都没留下…
展开
-
Kotlin基本操作符
class SecondActivity : AppCompatActivity() { var context: Context? = this; override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main); for(i in 1..10 ste原创 2020-12-08 14:41:12 · 158 阅读 · 0 评论 -
Lazy 和 Lateinit
我们都知道,在kotlin中声明不为空类型变量都需要立即进行初始化,不管是可变的还是不可变的。但是 Activity 和Fragment对象的创建和视图的加载是分开进行的,所以我们不能直接初始化一些控件。那么如何处理这种情况呢? 声明可空类型。但是你会发现,当我们在使用mTextView都需要带上?来访问。 class MainActivity : AppCompatActivity() { private var mTextView: TextView? = null override fun onCre转载 2020-06-09 09:36:15 · 442 阅读 · 0 评论