摘要: 一、多线程创建 1. 继承Thread类,重写run()方法 1 public class MyThread extends Thread { 2 3 @Override 4 public void run() { 5 // TODO: 6 } 7 } 8 9 MyThread myThread = 阅读全文
posted @ 2020-05-30 21:26 naray 阅读(416) 评论(0) 推荐(0)
摘要: 代理关键字 by 属性代理:对象X代替属性a实现getter、setter方法。 接口代理:对象X代替类B实现接口C的方法。 举例 属性代理 在UI初始中使用过,代码如下: 1 class MainActivity : AppCompatActivity() { 2 3 private val mT 阅读全文
posted @ 2020-05-30 15:58 naray 阅读(1235) 评论(0) 推荐(0)
摘要: 类属性延迟初始化 在Android中声明UI类型变量,由于Kotlin的类型安全机制必须进行初始化,比如: Java: 1 public class TestActivity extends AppCompatActivity { 2 3 private TextView mTvNmae; 4 5 阅读全文
posted @ 2020-05-30 15:12 naray 阅读(1111) 评论(0) 推荐(0)