首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
蓝同学
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
Gson 支持 Kotlin 空安全的一种尝试
1. 缘起 众所周知 Kotlin 是一种支持空安全的语言,它在类型声明的时候就可以指定该值是 NonNull 还是 Nullable 的。那么,当我们声明一个这种类型的 data class,然后用Gson将其反序列化,得到的对象也会是空安全的么? 执行这段代码之后我们可以发…
Moshi 真正意义上的完美解决Gson在kotlin中默认值空的问题
Moshi Moshi是一个对Kotlin更友好的Json库,square/moshi: A modern JSON library for Kotlin and Java. (github.com)
简单教你Intent如何传大数据
Intent如何传大数据?为什么是简单的说,因为这背后深入的话,有很多底层的细节包括设计思想,我也不敢说完全懂,但我知道当你用Intent传大数据报错的时候应该怎么解决,并简单聊聊这背后的东西。
vivo官网App模块化开发方案-ModularDevTool
本文主要讲述了Android客户端模块化开发的痛点及解决方案,详细讲解了方案的实现思路和具体实现方法。
Android App封装 —— 实现自己的EventBus
在项目中我们经常会遇到跨页面通信的需求,但传统的EventBus都有各自的缺点,如EventBus和RxBus需要自己管理生命周期,比较繁琐,基于LiveData的Bus切线程比较困难等。于是我自定义
史上最完美的Android沉浸式状态导航栏攻略
在状态栏和导航栏沉浸式这一块,我还是踩了挺多坑,费了挺多精力的,这次我将我踩坑,适配各机型总结出来的史上最完美的Android沉浸式状态导航栏攻略分享给大家
优雅地结合 Kotlin 特性深度解耦标题栏
标题栏是每个 App 都会有的控件,基本每个项目都会对标题栏进行封装。常见的是写一个标题栏的布局,用 <include/> 标签添加到每一个页面中,另一种是自定义控件,但是这两种方式都有比较繁琐的地方
读源码长知识 | 动态扩展类并绑定生命周期的新方式
在阅读viewModelScope源码时,发现了一种新的方式。 协程需隶属于某 CoroutineScope ,以实现structured-concurrency,而 CoroutineScope 应该和某个生命周期组件相绑定,以便同步生命周期。 和 ViewModel 生命周…
Android—Kotlin协程Flow综合应用
前言 在前几篇中,已经讲解了Flow相关的基础知识。在本篇中,将会开启几个小实战来巩固之前所讲解的知识点。
Android开发问题随笔
最近整体过了一下项目的代码,发现一些小细节问题和小瑕疵比较多,这些问题大多具有一定的通性,随手记录一下。希望能帮到大家。
下一页
关注了
23
关注者
0
收藏集
0
关注标签
5
加入于
2017-11-14