Android
文章平均质量分 89
wucomi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CoordinatorLayout使用详解
的高级功能在于你可以自定义控件的行为。比如,监听滑动事件,然后让某个控件做出反应。示例:自定义悬浮按钮(FloatingActionButton)的行为假设我们希望悬浮按钮在滑动时隐藏,但隐藏的时机和默认行为不一样。我们可以自定义一个Behavior// 当开始滑动时,这个方法会被调用axes: Int,type: Int// 我们只关心垂直方向的滑动// 当滑动发生时,这个方法会被调用type: Int,) {// 如果向上滑动,隐藏按钮;如果向下滑动,显示按钮。原创 2025-01-24 13:13:38 · 1087 阅读 · 0 评论 -
VLayout使用及原理
Override// 检查是否还有更多子项需要布局// 尝试获取下一个子项break;// 如果没有子项,退出循环// 测量子项并计算布局位置// 更新布局状态(例如消耗的空间)// 检查是否超出可用空间break;// 如果超出可用空间,退出循环@Override// 获取适配器的子项总数@Override// 返回 false,表示需要手动布局。原创 2025-01-24 12:52:11 · 521 阅读 · 0 评论 -
Kotlin高级特性
Kotlin 允许通过。原创 2025-01-21 13:52:08 · 1121 阅读 · 0 评论 -
Handler源码分析
Handler是一套消息处理机制,可以通过它发送消息,并将所有的消息在指定的线程统一处理。原创 2025-01-19 22:55:47 · 1108 阅读 · 0 评论 -
Kotlin协程详解
定义挂起函数delay(1000)//模拟耗时的网络请求return"数据"在协程中调用挂起函数只能在协程或其他挂起函数中调用挂起函数。datavaldata=fetchData()println("获取到的数据:$data")}调用fetchData时会挂起协程,延迟一秒后获取到数据并打印。原创 2025-01-19 21:46:09 · 772 阅读 · 0 评论 -
Android版本适配
一个好的APP最好支持90%设备,这篇文章记录开发过程中遇到的相对重要以及常用的版本适配方案,希望对读者有所帮助。原创 2025-01-16 22:53:00 · 954 阅读 · 0 评论
分享