首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
久久八十亿
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin扩展函数和apply函数详解
扩展函数 扩展可以在不直接修改类定义的情况下增加类功能 扩展可以用于自定义类,也可以用于标准函数 和继承相似,扩展也能共享类行为,在无法接触某个类定义,或者某个类没有使用o...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin中的StateFlow和SharedFlow有什么区别?
在Kotlin的协程库kotlinx.coroutines中,StateFlow和SharedFlow是两种用于处理事件流的API,它们有相似之处,但在设计上的初衷和内在机...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin协程到底是什么?它是线程吗?
协程是什么? 协程是线程吗?是线程池的线程?是轻量级的线程? 实际上,可以非常肯定的说,协程不是线程! 我们反过来想,如果协程是线程,那么咱们怎么让一个线程挂起呢? 那既然...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin常见集合操作技巧
list 创建和修改 不可变list,listOf 创建和修改可变list,mutableList 遍历和解构 forIn,forEach,forEachIndexed 用...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin的apply、let、also、run函数
apply apply函数可以看作是一个配置函数,可以传入一个接收者,然后调用一系列函数来配置以便使用,如果提供lambda给apply函数执行,将返回配置好的接收者 ap...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin和Java之间互操作
互操作性和可空性 要注意Java中所有类型都是可空的 String!表示平台数据类型 类型映射 kotlin代码运行时,所有的映射类型都会重新映射回对应得Java类型 属性...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin多路复用和并发
多路复用 await 多路复用 两个API分别从网络和本地缓存取数据,期望哪个先返回就先用哪个 select会返回最先返回的Response 多路复用channel 哪些事...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之kotlin热流和channel
于冷流不同,在垃圾回收之前,flow里的值都是存在内存之中,并且处于活跃状态 StateFlow StateFlow是一个状态容器式可观察数据流,可以向其收集器发出当前状态...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin异步流、冷流Flow
返回多个值 通过Flow异步返回多个值 Flow与其他方式的区别 名为flow的是Flow类型构建器函数 flow{...}构建块中的代码可以挂起 函数simpleFlow...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android面试题之Kotlin协程一文搞定
定义 协程基于线程,是轻量级的线程 作用 处理耗时任务,这种任务常常会阻塞主线程 保证主线程安全,即确保安全地从主线程调用任何suspend函数 特点 让异步逻辑同步化 最...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android自定义View注意事项
自定义View的分类 继承View重写onDraw方法 主要用于实现不规则的效果,即这种效果不方便通过布局的组合方式来实现。相当于就是得自己“画”了。采用这种方式需要自己支...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Kotlin高阶函数Lambda
Unit类型,让函数调用皆为表达式 1:java中void表示没有返回值类型的函数 2:如何理解Kotlin中的Unit Unit是一个类型,他不代表任何信息,他是一个单例...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
kotlin协变和逆变
协变和逆变的概念及示例 协变(Covariance) 协变允许使用子类型的实例代替泛型类型的实例。例如,如果 Dog 是 Animal 的子类,那么 List<Dog> 可...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
koltin 集合学习
向集合添加元素 访问集合元素 遍历集合 集合操作 filter:过滤集合 map:转换集合中的每个元素 forEach:对集合中的每个元素执行操作 any:检查集合中是否有...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Kotlin- flow学习
Kotlin Flow 简介 Kotlin Flow 是 Kotlin 语言中用于处理异步编程和响应式编程的一个库。它提供了一种简洁而强大的方式,允许开发者以声明式风格编写...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Kotlin学习笔记-可控性特点
可控性 //2:第二种 安全调用 使用let安全调用 :非空断言操作符 if判断null的情况(和java一样) kotlin 空合并操作符 kotlin异常处理 和自定义...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
kotlin学习笔记-匿名函数和具名函数
语言的简略写法学习 内联函数 语言的函数引用 函数类型作为返回类型 匿名函数和具名函数 //内联函数,使用lambda作为参数才可以使用内联函数 //如果此函数不使用内联,...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
kotlin学习笔记-匿名函数和高阶函数
匿名函数 kotlin函数类型和隐式返回学习 函数参数的学习 it关键字特点 匿名函数的类型推断 kotlin 语言的lambda学习 函数中参数是函数de函数...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Kotlin学习笔记-变量语句函数
1,kotlin语言设计初衷 全栈开发 2,跨平台特性 3,对比java 4,声明变量,内置类型 可读性,可写,类型推导,编译时常量 5,range用法 6,when表达式...
赞
评论
分享
久久八十亿
Android开发
·
7月前
关注
Android RRO机制
年前和组内的小伙伴讨论过一个需求的RRO实现方案。我其实之前对RRO也只是处于大概了解的程度,并没有实际去操作过,趁着过年这段时间有空也写了个demo实际验证了下。 由于官...
赞
评论
分享
下一页
个人成就
文章被点赞
49
文章被阅读
10,267
掘力值
790
关注了
0
关注者
15
收藏集
0
关注标签
0
加入于
2024-04-09