首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
宇智波卡卡罗特
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
Kotlin Serialization 详细介绍,最适合 Kotlin 的序列化工具
介绍 Kotlin Serialization 是 Kotlin 提供的跨平台序列化和反序列的库,它可以将对象树序列化成一些常见的格式,纯天然支持 Kotlin,扩展性很强,几乎可以满足所有业务场景,
用零宽字符来隐藏代码
什么是零宽度字符 一种不可打印的Unicode字符,在浏览器等环境不可见,但是真是存在,获取字符串长度时也会占位置,表示某一种控制功能的字符。 常见的零宽字符有: 空格符:格式为U+null00B,用
2024年的安卓现代开发
本文反映了我的个人观点和专业见解, 并参考了 Android 开发者社区中的不同观点. 此外, 我还定期查看 Google 为 Android 提供的指南.
Android 签名、打包、上架
最近在做一些简单的Android需求开发,其他打包的过程碰到的一些问题做一个梳理。 【Android需要通过AS-> Open,打开工程,不然容易出问题】 1.签名 a.keystore.jks文件
Android的MVI架构最佳实践(一):Model和Intent封装
在此篇中我们会简单介绍MVI的设计思想,并基于android jetpack Components实现可以用于Activity、Fragment、compose的MVI的架构设计。
登录要如何实现呢?
登录是每个网站中都会用到的一个必备功能,但是如何实现一个优秀的登录功能,如何根据自己的项目来选择一个适合自己的登录方案?今天我们就来介绍几种常用的登录方案。
websocket实现心跳检测&短线重连
前言: websocket用途很广呀,尤其是一些实时性的需求,比如天气预报,股票实时数据,聊天室啥的,所以今天就把基础知识先讲一下 为什么需要websocket 答案很简单,因为 HTTP 协议有一个
Android Jetpack Compose之确定重组范围并优化重组
所以弄清楚Compose重组的范围确定才能更好的避免重组的坑,并且可以针对具体的范围做优化,所以本文将介绍如何确定Compose重组的范围以及重组性能的优化。
Kotlin中 四个提升逼格的关键字你都会了吗?
开篇看结论 let let扩展函数的实际上是一个作用域函数,当你需要去定义一个变量在一个特定的作用域范围内,let函数的是一个不错的选择;let函数另一个作用就是可以避免写一些判断null的操作。 l
性能优化(四)-Android启动优化1
1、启动图 因此,我们可以 整体的将应用启动分成三个阶段: 第一阶段:点击桌面Launcher应用的图标,通过与AMS(ActivityManagerService)通信,启动应用的过程。这段时间,应
下一页
关注了
18
关注者
0
收藏集
5
关注标签
22
加入于
2022-04-01