首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李小白lt
掘友等级
Android开发
kotlin yyds
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
李小白lt
Android开发
·
2年前
关注
检查kotlinx-serialization-json的bean类是否都加了@Serializable注解
json解析框架有很多,但Kotlin跨平台只能使用kotlinx-serialization-json而官方没有提供检查是否bean类都加注解,或者一键给某个包自动加注解...
3
评论
分享
李小白lt
关注了
Android_开发者
Android开发
李小白lt
赞了这篇文章
张风捷特烈
万花过尽知无物 @编程之王
·
2年前
关注
Flutter & ChatGPT | 代码生成器
ChatGPT 作为一个自然语言处理工具,已经火了一段时间。对待 ChatGPT 不同人有着不同的看法,新事物的出现必然如此。利益相关者形成 抵制 和 狂热 两极;哗众取宠...
122
16
分享
李小白lt
赞了这篇文章
黄林晴
《Android Jetpack开发:原理解析与应用实战》作者
·
2年前
关注
Compose跨平台第三弹:体验Compose for iOS
前言 在之前,我们已经体验了Compose for Desktop 与 Compose for Web,目前Compose for iOS 已经有尚未开放的实验性API,乐...
76
37
分享
李小白lt
Android开发
·
2年前
关注
Compose之跨平台Activity页面
前言 Compose(Jetpack+jb)是可以跨平台的 目前跨平台主流的页面导航方式一般有两种 一种是都在同一个页面内进行页面替换类型的导航,类似于单Activity,...
9
1
分享
李小白lt
赞了这篇文章
fundroid
Android GDE @Bytedance
·
2年前
关注
Compose 为什么可以跨平台?
Compose Multiplatform 本质上是一个 Kotlin 跨平台库。在各个平台共享 Compose Compiler 和 Compose Runtime...
118
19
分享
李小白lt
关注了
黄林晴
Android开发
李小白lt
Android开发
·
2年前
关注
Kotlin如何延时准确的循环执行事件,比如倒计时或每一秒执行一次事件
前言 延时循环执行事件很简单,且有很多方式,但想要延时相对精确,就需要稍微设计一下了 普通的方案 线程内阻塞的方案 这种方案很简单,示例代码如下 但缺点也是显而易见,其是线...
3
评论
分享
李小白lt
Android开发
·
2年前
关注
使用KSP处理注解和生成Kotlin代码
ksp是Kotlin 符号处理工具,类似于kapt(apt),可用于开发轻量级编译器插件,github地址:google/ksp: Kotlin Symbol Proce...
9
8
分享
李小白lt
关注了
Zhujiang
Android开发
李小白lt
赞了这篇文章
者文
代码搬运工
·
3年前
关注
SavedStateHandle组件解析
当Activity因内存不足等原因被销毁重建,ViewModel也会被销毁,无法保存数据,这时可以通过ViewModel配合SavedStateHandle来满足数据恢复需...
17
2
分享
李小白lt
Android开发
·
3年前
关注
分析Jetpack Compose动画内部是如何实现的
前言 Compose的动画Api用起来很简单,效果看起来很神奇,那么它内部到底是如何运转的呢? 使用动画的代码示例: 看到有一个Boolean类型的isOffset状态,控...
7
2
分享
李小白lt
Android开发
·
3年前
关注
KMM Kotlin expect的几种声明方式
前言 Kotlin的expect关键字一般用在多平台上,比如在多平台项目中的common中声明方法签名,然后由不同的平台去实现该方法,从而实现一个多平台(跨平台)方法. 创...
2
2
分享
李小白lt
Android开发
·
3年前
关注
KMM+Compose 开发一个Kotlin多平台应用
前言 现在跨平台开发框架有很多,比如H5类型,RN,Flutter等,而Kotlin多平台+Compose跨平台ui可能也是未来一种好用的开发框架 ps:后文KMM都是指K...
2
评论
分享
李小白lt
Android开发
·
3年前
关注
KMM 搭建环境,并运行安卓和ios
前言 kmm是Kotlin Multiplatform Mobile(kt移动跨平台)的缩写,虽然目前还不是正式版本,但也是可以用了 kmm的跨平台实现方式是将代码分成三块...
4
评论
分享
李小白lt
Android开发
·
3年前
关注
Gradle自动化之自动打包并上传到fir测试网站
前言 每个项目都需要测试,没有测试的项目是无法发布到线上的 而由于安卓的碎片化,公司里测试需要测几种不同版本的系统和不同厂商(型号)的手机,所以我平时发的测试包必须放到某个...
2
评论
分享
李小白lt
Android开发
·
3年前
关注
Compose实现状态选择器(原生drawable select标签效果) InteractionSource
前言 在Compose中做drawable shape是很方便的,比如加个圆角,加个边框之类的,只需要如下: shape: shape+边框: 但是却没有很直接的s...
1
评论
分享
李小白lt
Android开发
·
3年前
关注
Compose中的FlowLayout
前言 Compose库中是没有原生的类似FlowLayout的布局的 于是我们来自己实现一个FlowLayout 正文 FlowLayout 先看看FlowLayout实现...
1
评论
分享
李小白lt
Android开发
·
3年前
关注
Compose中的“ViewPager“和Banner
前言 Compose库中是没有原生的类似ViewPager和Banner的控件的,虽然google官方有出"ViewPager",但目前还是测试版本: 于是我们来自己实现一...
1
评论
分享
李小白lt
Android开发
·
3年前
关注
Compose中更灵活易用的TextField以及密码输入框
前言 Jetpack Compose中的TextField简单用起来很方便,但如果要自定义ui就不好实现了,我们看一下效果: TextField: 类似的还有Out...
2
评论
分享
下一页
个人成就
文章被点赞
150
文章被阅读
47,903
掘力值
1,003
关注了
15
关注者
44
收藏集
0
关注标签
0
加入于
2018-12-18