首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
MVVMSmart_湖边雨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
96篇文章 · 0订阅
掌握Kotlin标准函数:run, with, let, also and apply
Kotlin的一些标准函数非常相似,我们不确定使用哪个函数。在这里我将介绍一个简单的方法来清楚地区分他们的差异和如何选择使用。 我重点关注run, with, T.run, T.let, T.also and T.apply函数。我称他们为范围函数,因为我认为他们的主要功能是为…
面试题:为什么Compose可以嵌套?
背景 问题: 要搞清楚这个问题首先还是得先了解二者绘制的差异,我说的可能不对,如果有问题,欢迎大家指出。 xml 以前我们用传统的xml绘制布局的时候都是要尽量减少布局的层级关系,以提升性能,因为层级
翻译翻译,什么叫“编程专用”的显示器?
你好呀,我是歪歪。 前段时间我使用的电脑屏幕突然出现了黑条,从最开始一个淡淡的影子变得越来越黑,越来越宽。 变成了这个款式: 准备返修,翻出购买记录才发现已经过了保修期。 所以我准备升级一下装备,换个
别再手写 if/else 判断了!赶紧来掌握 Kotlin 的 coerce 三兄弟吧
在日常开发中,我们常常需要对数值进行范围限制,比如限制用户输入的年龄在 0~120 之间,又或者限制图片透明度在 0f ~1f 之间。这类场景中,我们第一反应会写出类似这样的代码: 虽然功能上没毛病,
[targetSDK升级为35] 恶心的EdgeToEdge适配 (v7)
开发多年, 碰到不少恶心需求与恶心甲方了. 但这次edgeToEdge真是刷新了我对google下限的想像.
Android 线程第三弹——同步屏障
背景 今天突然听到隔壁在讨论同步屏障,听到这个名字,我依稀记得 Handler 里面是有同步屏障机制的,但是具体的原理怎么有点模糊不清呢?就像一个明星,你明明看着面熟,就是想不起来他叫啥,让我这样的强
Android 开源库 #3 IO 框架 Okio 的实现原理,到底哪里 OK?
今天,我们来讨论一个 Square 开源的 I/O 框架 Okio,那么,OkHttp 为什么要使用 Okio。那么,OkHttp 为什么要使用 Okio,它相比于 Java 原生 IO 有什么区别?
Kotlin系列之不知道约定,可能有些代码你看不懂
**开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第2天,[点击查看活动详情](
常用到的几个Kotlin开发技巧,减少对业务层代码的入侵
文章主要介绍常用到的几个kotlin开发技巧: 1. 善用@get/@set: JvmName()注解并搭配setter/getter 2. 善用默认参数+@JvmOverloads减少模板代码
Kotlin:正则Regex原来这么方便
如果说要实现一些较为复杂的,比如邮箱的验证,手机号的验证或者其他验证等等,那么Regex绝对是你的首选。