首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
愿天深海
掘友等级
Android开发
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
159
文章 159
沸点 0
赞
159
返回
|
搜索文章
最新
热门
Flutter TextPainter 计算文本高度和行数
在开发中有的时候需要去计算文本的高度或者行数,从而控制展示的内容,比如进一步设置展示控件的高度,或者根据行数进行不同的内容展示。
LiveData 原理分析
认识 LiveData LiveData 是一种可观察的数据存储器类。同时它具备生命周期感知能力,确保只更新处于活跃生命周期状态的观察者组件。
Kotlin 特性之扩展函数
什么是扩展函数 扩展函数是 Java 不具备的,而 Kotlin 独有的特性,在日常开发中使用频率很高,类似于设计模式中的装饰模式,其作用就是在不改变原有类的情况下,扩展新的功能。 如何使用扩展函数和
Android Jetpact Lifecycle 解析
认识 Lifecycle Lifecycle 是什么 Lifecycle 是 Jetpack 组件库中的一个生命周期感知型组件。
ViewModel原理分析
认识 ViewModel ViewModel 是一种用来存储和管理UI相关数据的类。ViewModel 生命周期示意图
对比 delay() 和 sleep()
Kotlin 语言中的协程 Coroutine 极大地帮助了开发者更加容易地处理异步编程。就 JVM 的角度而言,协程一定程度上减少了 “回调地狱” 的问题,切实地改进了异步处理的编码方式。
Kotlin 特色 sealed 关键字
sealed 意为密封的,可修饰类 class 和接口 interface,用来表示受限的继承结构。
Compose 中的 touch 事件
在 Android 原生开发中对 View 的 touch 事件处理有这么几种方式: setOnClickListener:监听点击事件
Compose滑动删除
在使用原生开发的时候,Android为了仿照iOS的左滑删除菜单,有一些好用的三方库,比如SwipeRevealLayout,可以实现侧滑删除。当转向Compose开发,如何实现滑动删除功能呢? 找了
Compose 中的附带效应
附带效应是指发生在可组合函数作用域之外的应用状态的变化。由于可组合项的生命周期和特性(例如可组合函数可以按任何顺序执行、可组合函数可以并行运行、重组会跳过尽可能多的内容)
下一页
个人成就
文章被点赞
188
文章被阅读
46,830
掘力值
1,531
关注了
37
关注者
41
收藏集
11
关注标签
9
加入于
2022-04-18