首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
user6352215153444
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
96
文章 96
沸点 0
赞
96
返回
|
搜索文章
赞
文章( 96 )
沸点( 0 )
LiveData源码分析1 -- 概述和简单使用
前言 前面聊完了Lifecycle后我们继续来看LiveData,LiveData的源码不多,我们来看看。 正文 LiveData作为在ViewModel中的重要角色,其具有生命周期的可观测属性可以让
LiveData源码分析2 -- 原理分析
前言 本章直接通过上面一章所接受的LiveData特性,来看一下是如何实现这些特性的。 正文 其实LiveData的核心实现就2个方向,一个是更改其持有的值如何通知到观察者,一个是添加观察者,我们也就
LiveData源码分析3 -- MediatorLiveData的使用与原理解析
「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」 前言 上篇文章已经介绍了LiveData的原理,非常重要,里面涉及了多个LiveData的特性,可以先阅读前一篇文章:
LiveData源码分析4 -- Transformations类解析
「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」 前言 前面介绍了关于LiveData的一些类,但是我们平时使用还不仅如此,还有几个常用转换方法我们也经常使用,掌握这些方
LiveData源码分析5 -- LiveData数据倒灌?
「这是我参与2022首次更文挑战的第11天,活动详情查看:2022首次更文挑战」 前言 不知何时起,网上出现了大量言论说LiveData设计的有问题,其中最主要的点就是LiveData数据倒灌问题,啥
注解全解析2 -- 分析EventBus中的运行时注解
前言 上一篇文章我们介绍了一些注解的基础知识,必须要记住,从这篇开始我们就来看看一些常见的库是如何使用注解的。首先看一下运行时注解的使用,我们这里使用EventBus这个库来做示例。 本系列文章: #
Kotlin集和1 -- 集合类的父接口
「这是我参与2022首次更文挑战的第12天,活动详情查看:2022首次更文挑战」 前言 在平时开发中,经常使用集和,但是没有做个系统的梳理,这篇文章开始就简单看看这些集和。 本文关于Kotlin的代码
View工作原理 | draw
基于绘制的内容可以遮盖,所以绘制内容要分为几个步骤,即绘制背景、内容、子View和前景,其中ViewGoup默认开启WillNotDraw标志位。
Android Dex文件详解
前言 相信大家都熟悉dex文件,把一个apk给解压缩,就会得到一堆dex文件,但是这些dex文件是怎么来的,又有什么用,为什么这样设计,有进行思考过吗 俗话说知其然,知其所以然,本篇文章开始探究一下这
下一页
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2022-01-15