首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
流水酱49828
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
128
文章 128
沸点 0
赞
128
返回
|
搜索文章
赞
文章( 128 )
沸点( 0 )
Android Memory(三) -- 问题原因分析
在工作这几年,我一直深受内存问题的困扰,在和内存的不断抗争中,我逐渐积累了一些内存的知识,接来下来我会用几篇文章简单记录一下这几年的我学到的内存相关的经验。
理解Kotlin协程
1. 为什么使用Kotlin协程 在 Android 上,避免阻塞主线程是非常必要的。主线程是一个处理所有界面更新的线程,也是调用所有点击处理程序和其他界面回调的线程。因此,主线程必须顺畅运行才能确保
Android App Bundle 技术介绍及详细使用教程
Android App Bundle 是什么? Android App Bundle 是一种发布格式 —— 准确地说,是一个带有.aab扩展名的 zip 文件。
Jetpack compose 仿网抑云音乐歌词效果
这里用LazyColumn来实现,滑动到指定位置用LazyListState.animateScrollToItem方法,为了减少不必要的组合用produceState来实现
Flow原理解析
Flow是基于协程实现的异步数据流,所以在学习flow原理之前需要掌握协程相关的知识。 话不多说,直接开摆,不是,直接开始。 首先最简单的创建flow我们都知道flow{ emit(vale) },这
安卓点击防抖优化手册(非代码层指导)
1.1.1. 什么是点击防抖? 在应用日常使用过程中,短时间内超过一次点击某个按钮会触发多次这个按钮的后续逻辑代码运行,这时加入某些手段屏蔽掉除第一次以外的点击事件去重复触发逻辑的控制称为点击防
Jetpack MVVM 七宗罪之六:ViewModel 接口暴露不合理
Jetpack 提倡单向数据流架构,ViewModel 对外暴露的接口如果不合理,将破坏数据流的单向流动。
当 Adapter 遇上 Kotlin DSL,无比简单的调用方式
该项目是 KotlinDSL 风格的 Adapter 框架封装,用来简化 Adapter 调用,更加优雅方便,思想是采用工厂和构建者方式获取 Adapter 避免代码中定义大量的 Adapter 类。
Kotlin协程-Coroutines的基本使用
Kotlin协程的基本使用 Kotlin协程系列: 协程的基本使用(本文) 协程的上下文理解 协程的作用域管理 协程的常见进阶使用 其实网上已经有很多 Kotlin协程 的教程了,这里我出一期是为了记
Android 10 Service 启动分析
本文将基于Android 10的源码,从client 调用 bindService方法开始,到service成功绑定为止,逐步追溯中间的关键流程。
下一页
关注了
47
关注者
0
收藏集
23
关注标签
29
加入于
2018-07-13