logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlinx.serialization 使用讲解

摘要:Gson和Kotlinx.serialization是Android开发中常用的JSON处理库。Gson基于反射,生态成熟但性能一般,仅支持JSON且不原生支持Kotlin特性。Kotlinx.serialization由JetBrains开发,编译期生成序列化器,性能更优,支持多平台、Kotlin特性(如默认值、密封类)和多种数据格式。两者在动态JSON处理、构建JSON和配置上语法差异明

#android jetpack#android#数据结构
Android 集成 Firebase 指南

Android应用集成Firebase完整指南:1) 准备Android项目;2) 创建Firebase项目;3) 注册Android应用并下载配置文件;4) 配置Gradle添加插件和所需服务;5) 同步项目并初始化Firebase。支持核心功能、分析、认证、云存储等模块集成,提供一站式移动开发解决方案。

文章图片
#android
Android 串口通信

在iot项目中,总会遇到通信,这里有串口通信,蓝牙通信或者局域网通信。有时候在工业平板中有一个引脚,那个几个针就是串口通信。

文章图片
#android
Git -- reset 详解

实质上,reset这个指令虽然可以用来撤销commit,但它的实质行为并不是撤销,而是移动HEAD,并且「捎带」上HEAD所指向的branch(如果有的话)。也就是说,reset这个指令的行为其实和它的字面意思 "reset"(重置)十分相符:它是用来重置HEAD以及它所指向的branch的位置的。而之所以起到了撤销commit的效果,是因为它把HEAD和它所指向的 branch 一起移动到了当前

文章图片
#git
到底了