首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
空白点
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
Kotlin特性实现高拓展性Logger
前言 在Android中记录日志一般是使用Android自带的Log工具, 但是实际项目中,我们经常需要统一控制项目的日志开关或过滤等级,有时还需要将日志写入到文件中。 目前除了自己实现外,基本都是通
用Kotlin通杀“一切”单位换算
学习参照Kotlin Duration来优化存储容量运算,提供DataSize对象支持四则运算和逻辑运算符,来简单的实现存储容量的换算和运算操作。
用Kotlin Duration来优化时间单位换算
kotlin.time.Duration是 Kotlin 标准库中的一个类,用于表示时间度量。它可以用于测量代码执行时间、计算时间差等场景。该类提供了一些方便的方法来创建、比较和操作时间间隔。
XJson - 基于Kotlin编译器插件(K2)的Mini Json库
Xjson - 是基于Kotlin编译器插件(K2)的JSON库,旨在学习Kotlin K2编译器插件的开发,了解最新的K2编译器前端(FIR)和后端(IR)
Android Media3(二) — 在后台播放视频
目前主流的音视频App中,除了当用户正在使用时播放视频或音频,应用回到后台后音视频仍能继续播放的功能也很常见。本文简单介绍下如何使用Media3库实现在后台播放视频。
Kotlin属性委托的巧妙使用-埋点上报封装
概述 在实际的项目开发中,一定会有埋点上报的需求。可能每个项目上报的方式不一样,有些是通过自动化埋点,不需要开发手动上报,有些是需要开发自己上报。在我们业务的一个项目中,因为采用的是业务推动迭代的方式
Jetpack Compose 实现仿淘宝嵌套滚动
嵌套滚动是日常开发中常见的需求,能够在有限的屏幕中动态展示多样的内容。以淘宝搜索页为例,使用 Jetpack Compose 实现嵌套滚动。
[译] Compose之解密ViewCompositionStrategy
本文中,我将介绍什么ViewCompositionStrategy、为什么需要它、以及如何为你的用例选择正确的策略以避免状态丢失。
[译] Compose之稳定性(Stability)的解释
你是否曾经测量过可组合项的性能并发现它重组的次数比你预期的要多?在这篇博文中,我们将了解Compose稳定性的实际含义、如何调试它以及你是否应该担心它。
【Jetpack Compose】100 行代码实现数字图片时钟
使用 Compose 实现数字图片时钟自定义 View ,十分舒服,上手的难度也不高,没有传统的自定义 View 那么多啰啰嗦嗦的代码。一切都是函数,都是组合,都是必要的逻辑。数据驱动 UI,舒服!