首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Joehaivo飞羽
掘友等级
🔥🌶🌶
掌握Android Studio,Java,Kotlin,Flutter,HarmonyOS 的拼写
获得徽章 20
动态
文章
专栏
沸点
收藏集
关注
作品
赞
300
文章 294
沸点 6
赞
300
返回
|
搜索文章
最新
热门
鸿蒙开发踩坑日记:一个运算符优先级引发的“血案”
问题是怎么来的? 今天在写鸿蒙应用的时候,遇到了一个让我差点砸键盘的Bug。场景大概是这样的:我需要判断一个图片列表pictureList是否为空,或者长度是不是负数(虽然理论上不可能有负数,但为了防
【Orbit-mvi】Android MVI 框架推荐与示例,简洁优雅的实现MVI代码结构, 称为MVVM+
框架已经帮我们封装好了Kotlin协程和Flow的实现,我们只需要在viewModel中使用`intent{}`即可, 并且侵入性较小,只需要viewModel实现一个接口就行
Google Play 应用内购支付流程梳理(非GPay)

通过封装Activity Result API,将Intent中的参数全部放在一个Parcelable对象上(这个对象的key是特殊的_extra_),而不是将参数一个一个的通过i
用kotlin简化SharedPreferences的使用
val darkMode = SPool.isDarkMode // 读取结果: false SPool.isDarkMode = !SPool.isDarkMode // 写入结果: true
简单的封装一个安卓埋点上报函数
假如要上报 `点击我的主页信息`按钮, 并携带`nickName`, 点位为`ON_CLICK_MINE_INFO`, 那么只需要如下:
如何通过Kotlin协程, 简化"连续依次弹窗(Dialog队列)"的需求
效果预览 代码预览 代码实现 OnDismiss()回调中将协程恢复, 为了将这种基于回调的方法包装成协程挂起函数, 可以使用suspendCancellableCoroutine`函数
简单快速的封装一个网络请求函数(协程+Retrofit)
0. 使用示例 1. 大道至简 不绑定coroutineScope,因为网络调用会出现在Activity、Fragment、ViewModel、Dialog甚至GlobalScope中, 至于原因吗.
Flutter开源项目-TTF Viewer, 用于浏览TrueType字体(.ttf)文件内图标的开源跨平台应用程序, 希望能对你的开发有所帮助
TTF Viewer 一个用于浏览TrueType字体(.ttf)文件内图标的开源跨平台应用程序, 采用Flutter编写.
梅开二度!循序渐进讲解改用Flutter写一个B站一键三连按钮动画
1. 知识拆解 上回说到,我用Jetpack Compose写了一个“一键三连”按钮。虽然不是同一时间,但是是同一地点,今天再次挑战用Flutter写一个一键三连,看完的朋友点个赞支持一下,干了兄弟们
下一页
个人成就
文章被点赞
459
文章被阅读
60,200
掘力值
2,127
关注了
64
关注者
84
收藏集
3
关注标签
70
加入于
2017-09-30