
kotlin基础
文章平均质量分 59
赵健zj
致力于移动端(Android/IOS/Flutter/C++/音视频)生态的学习
展开
-
安卓监听手机插拔状态
直接上代码${intentaction。原创 2023-02-09 11:12:14 · 111 阅读 · 0 评论 -
Coroutine 协程
资料kotlin - Coroutine 协程原创 2021-08-27 18:00:57 · 581 阅读 · 0 评论 -
HashCode原理
源码 public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { char val[] = value; for (int i = 0; i < value.length; i++) { h = 31 * h + val[i]; }原创 2020-08-06 15:34:13 · 189 阅读 · 0 评论 -
kotlin使用lamda进行回调
// 定义一个成功的变量 private lateinit var success: (resave: Boolean, message: String) -> Unit // 定义一个失败的变量 private lateinit var failed: (resave: Boolean, message: String) -> Unit // 给函数...原创 2020-01-21 18:01:06 · 275 阅读 · 0 评论 -
kotlin 边for循环边删除
方法直接倒序for循环,并删除 var mutableListOf = mutableListOf("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12") println(mutableListOf) for (index in mutableListOf.count() - 1 downTo...原创 2019-12-18 16:20:41 · 3780 阅读 · 0 评论 -
kotlin-基础
var 和 val的区别var是可写的,在它生命周期中可以被多次赋值,val是只读的,仅能一次赋值,后面就不能背重新赋值。使用is运算符进行类型检测字符串与其模版表达式“”"val follTemplateString="$rawString has ${rawString,length} characters"when表达式fun cases(obj:Any) { whe...原创 2019-09-18 10:37:51 · 760 阅读 · 0 评论