随笔分类 - Android
摘要:一手遮天 Android - view(媒体类): MediaPlayer(在 TextureView 上播放,可截图)
阅读全文
摘要:一手遮天 Android - view(媒体类): MediaPlayer(在 SurfaceView 上播放)
阅读全文
摘要:一手遮天 Android - view(媒体类): 截图
阅读全文
摘要:一手遮天 Android - UI: 闪屏页(启动页)
阅读全文
摘要:一手遮天 Android - Resource: 读取 meta-data 数据
阅读全文
摘要:一手遮天 Android - jetpack: DataBinding(MVVM)
阅读全文
摘要:一手遮天 Android - jetpack: ViewModel 基础以及 viewModelScope
阅读全文
摘要:一手遮天 Android - jetpack: LiveData 指定的对象的某个属性发生了变化时通知给观察者
阅读全文
摘要:一手遮天 Android - jetpack: LiveData 基础,以及 LiveData 和 ViewModel 结合使用
阅读全文
摘要:一手遮天 Android - jetpack: Lifecycle 基础以及 lifecycleScope
阅读全文
摘要:一手遮天 Android - kotlin 协程: Flow(异步流,各种操作符的使用 buffer, conflate, collectLatest, drop, take, filter, map, transform, onEach, first, last, single, reduce, zip, combine, flatMapConcat, flatMapMerge 等)
阅读全文
摘要:一手遮天 Android - kotlin: let, also, with, run, runCatching, apply
阅读全文
摘要:一手遮天 Android - kotlin 协程: Flow(异步流,通过 flow 发送和接收数据,flow 的超时处理,取消处理,异常处理,重试处理,指定 flow 阶段的运行协程使其不同于 collect 阶段的运行协程,让 collect 阶段运行到其他协程从而不阻塞当前协程)
阅读全文
摘要:一手遮天 Android - kotlin 协程: 通过 ticker 信道实现类似计时器的效果,协程的异常处理,解决协程的并发问题
阅读全文
摘要:一手遮天 Android - kotlin 协程: 协程的顺序执行,并行执行,async 的立即执行与懒启动,以及 async/await 的其他说明
阅读全文
摘要:一手遮天 Android - kotlin 协程: Channel(信道,用于在不同协程之间传输数据)
阅读全文
摘要:一手遮天 Android - kotlin 协程: 协程基础(CoroutineScope, 为 CoroutineScope 扩展方法, runBlocking, launch, async, await, suspend, withContext, 设置/获取 CoroutineScope 的名称)
阅读全文
摘要:一手遮天 Android - kotlin 协程: Job 的等待与取消,超时处理,取消协程
阅读全文
摘要:一手遮天 Android - UI: 监听配置变化(比如横竖屏切换等)
阅读全文
摘要:一手遮天 Android - Resource: 布局 xml 基础
阅读全文