首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大恐大恐龙
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
126
文章 120
沸点 6
赞
126
返回
|
搜索文章
大恐大恐龙
赞了这篇文章
字节小站
android工程师 @公众号:字节小站
·
2年前
关注
ViewModel源码研究之聊聊onSaveInstanceState和onRetainNonConfigurationInstance的区别
1. 前言 最近在研究ViewModel实现原理。ViewModel有两个特性。 当配置发生改变时(例如:旋转屏幕),重新创建的Activity能够通过ViewModel将...
29
6
分享
大恐大恐龙
赞了这篇文章
ZIME
Android开发
·
2年前
关注
ViewModel是如何在配置更改后继续留存数据的
ViewModel是如何在配置更改后继续留存数据的 ViewModel 类旨在以注重生命周期的方式存储和管理界面相关的数据,ViewModel 类让数据可在发生屏幕旋转等配...
8
评论
分享
大恐大恐龙
赞了这篇文章
朱涛的自习室
Android & Kotlin GDE
·
3年前
关注
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。...
459
66
分享
大恐大恐龙
关注了
朱涛的自习室
大恐大恐龙
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
1年前
关注
一文吃透 Kotlin 中眼花缭乱的函数家族...
料想 Kotlin 开发者对于其庞大繁杂的函数家族必深有感触:包括但不限于简化函数、lambda 表达式、匿名函数、高阶函数、扩展函数、内联函数、闭包、顶层函数、局部函数、...
97
8
分享
大恐大恐龙
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
1年前
关注
协程(7) | CoroutineContext
Context可以理解为环境变量的集和。协程中很多类都是它的子类,而本身设计接口类似Map,所以可以用+、[]来方便构建想要的对象...
33
评论
分享
大恐大恐龙
关注了
苍耳叔叔
大恐大恐龙
赞了这篇文章
lzacking
2年前
关注
Android音视频开发基础(五):学习MediaCodec API,完成音频AAC硬编、硬解
前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》。本文是A...
8
评论
分享
大恐大恐龙
赞了这篇文章
潜行前行
公众号 @潜行前行
·
3年前
关注
基础篇:异步编程不会?我教你啊!CompletableFuture(JDK1.8)
以前需要异步执行一个任务时,一般是用Thread或者线程池Executor去创建。如果需要返回值,则是调用Executor.submit获取Future。但是多个线程存在依...
228
24
分享
大恐大恐龙
赞了这篇文章
xuexiangjys
Android架构师 @掌阅科技
·
1年前
关注
浅谈RecyclerView的性能优化
总所周知,RecyclerView拥有四级缓存,它们分别是: * Scrap缓存:包括mAttachedScrap和mChangedScrap,又称屏内缓存,不参与滑动时的...
102
20
分享
大恐大恐龙
赞了这篇文章
奔波儿灞取经
安卓高级工程师 @MC
·
2年前
关注
Kotlin协程实现原理概述
协程的顶层实现-CPS 现有如下代码: 我们来将代码SRP一下(单一职责): 可以看到,我们将原来一坨的方法,抽离成了好几个方法,每个方法干一件事,虽然提高了可读性和可维护...
190
11
分享
大恐大恐龙
赞了这篇文章
世锋日上
Android开发小能手 @KG
·
7年前
关注
Fragment 你真的熟悉吗?看了才知道
Fragment 是在 Android 3.0 (API level 11) 开始引入的, 它能让你的 app 在现有基础上性能大幅度提高,并且占用内存降低,同样的界面 A...
422
7
分享
大恐大恐龙
赞了这篇文章
彭旭锐
VIP.5 如鱼得水
🏆掘金签约作者
·
2年前
关注
Android Jetpack 开发套件 #7 AndroidX Fragment 核心原理分析
Fragment 是一个历史悠久的组件,从 API 11 引入至今,已经成为 Android 开发中最常用的组件之一; 在这个专题里,我们将从「使用 & 核心原理 & 面试...
195
27
分享
大恐大恐龙
赞了这篇文章
BennuCTech
公众号:BennuCTech
·
2年前
关注
RecyclerView局部刷新机制——payload
payload机制作用很大,尤其是当RecyclerView中的每个Item布局和数据比较复杂,需要单独更新的时候。使用payload不仅仅解决闪烁和重影问题,也会使更新更...
27
评论
分享
大恐大恐龙
赞了这篇文章
nangongkuo
Android开发工程师 @蚂蚁
·
1年前
关注
Android targetSdk 31 适配
一年一度的谷歌targetsdk适配的时机又来了 我今年早早地适配好了 知道今天才有时间分享 不过好饭不怕晚 快来适配你的targetsdk 31吧...
19
18
分享
大恐大恐龙
赞了这篇文章
拜小白
VIP.5 如鱼得水
🏅三块钱,冲冲冲 @只管挖坑不管埋
·
1年前
关注
我在 Shopee 毕业了
塞翁失马焉知非福,对于裁员这种事情看开点,洗洗睡,明天还是新的一天。放平心态,很多事情不是我们能决定的,所以不用给自己太多的压力。...
217
257
分享
大恐大恐龙
赞了这篇文章
KETIAN
开发工程师
·
1年前
关注
Kotlin知识点的深入思考
Kotlin一些知识点的深入思考,涉及到在使用过程中的一些常见的,但是隐藏在背后的知识,希望对大家有帮助。...
15
3
分享
大恐大恐龙
赞了这篇文章
浮名绊此身
专业摸鱼,偶尔写代码 @专业火星移民中介
·
3年前
关注
TV开发-Android焦点的一生
Android View的焦点机制对于触摸屏的设备不是那么重要,但是对于TV设备,View的焦点机制至关重要,所以对于Tv开发者这是必备的技能。 这篇文章也借鉴这种方式,讨...
22
5
分享
大恐大恐龙
赞了这篇文章
那根笔
划水 android 哟
·
1年前
关注
LiveData for 循环 postValue,发现只收到了最后一次 postValue 传的值?
严重怀疑 LiveData 的 setValue 和 postValue 有毛病!!!!!得治🤔️...
20
6
分享
大恐大恐龙
赞了这篇文章
柒叁
Android Developer @江南西
·
2年前
关注
Kotlin协程(二)之基本使用及Channel/select/Flow的进阶窥探
前言 在上一篇文章我们已经了解了Kotlin语言特性中关于协程的概念和要素的运用,但在我们实际应用中,我们不会直接使用类似Continuation来创建一个协程并启动,因为...
29
评论
分享
下一页
个人成就
文章被点赞
1
文章被阅读
927
掘力值
30
关注了
44
关注者
0
收藏集
6
关注标签
40
加入于
2018-02-05