首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
big2moon
掘友等级
安卓代码搬运工
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
258
文章 99
沸点 159
赞
258
返回
|
搜索文章
赞
文章( 99 )
沸点( 159 )
如果你还不懂 Kotlin Flow,这里有一万字
对于那些希望以结构化且协程友好的方式处理数据的开发者而言,Kotlin Flow 已然成为了主流选择。要是你曾在安卓或普通 Kotlin 代码中花费时间应对回调、RxJava 或其他响应式框架,就会明
Android数据架构模式:四种主流方案对比
本文深入分析Android开发中的四种主流数据架构模式:网络优先、离线优先、只读离线优先和验证型缓存架构。通过技术原理解析、实际案例分析和多维度对比,为高级开发者提供架构选择的决策指南和最佳实践。
Kotlin密封类优化Android状态管理
Kotlin 的密封类(Sealed Class)确实是 Android 开发中管理复杂 UI 状态的利器。它通过类型安全的层次结构,让状态管理代码更加清晰简洁。让我们从实际开发场景出发,深入探讨其应
大白话讲解 Kotlin协变与逆变
核心问题:型变解决的是“泛型类型的继承关系”问题 给编译器的承诺和安全约束 编译器就能在保证类型安全的前提下,允许更灵活的泛型类型赋值
别再手写 if/else 判断了!赶紧来掌握 Kotlin 的 coerce 三兄弟吧
在日常开发中,我们常常需要对数值进行范围限制,比如限制用户输入的年龄在 0~120 之间,又或者限制图片透明度在 0f ~1f 之间。这类场景中,我们第一反应会写出类似这样的代码: 虽然功能上没毛病,
探索 Compose 新输入框:BasicTextField2
咱们大多数估计是通过下面的代码接触到 Jetpack Compose 中的 TextField (或 BasicTextField )API 的: 这个简单的 API 存在一系列缺限,而现在,新的来了
别滥用FileProvider了,Android中FileProvider的各种场景应用
我正在参与掘金创作者训练营第6期,点击了解活动详情 前言 有部分同学只要是上传或者下载,只要用到了文件,不管三七二十一写个 FileProvider 再说。 不是每一种情况都需要使用 FileProv
Android clipChildren 使用与疑难点解析
前言 ClipXX 系列: 我们知道,通常来说当子布局的边界处在父布局之外的时候,此时子布局超出的部分是无法显示的。想要显示超出的部分,通过设置clipChildren 属性可以解决此问题,本篇将会探
Android clipToPadding 使用与疑难点解析
前言 ClipXX 系列: 上篇文章分析了clipChildren,说到它不得不提它的孪生兄弟clipToPadding,一看名字就大概猜得到这俩就是用来clip画布的,接下来本篇将详细分析之。 通过
ConstraintLayout布局用法大全
这是我参与更文挑战的第2天,活动详情查看: 更文挑战 ConstraintLayout 布局的用法 一、基础用法 二、0dp (app:layout_constraintWidth_default="
下一页
个人成就
文章被点赞
8
文章被阅读
9,862
掘力值
146
关注了
112
关注者
8
收藏集
5
关注标签
27
加入于
2018-03-25