首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android新知识
订阅
快乐肥柴
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
硬解码H264黑屏的问题
有一个硬解码h264的项目,在播放H264码流时,同时切换app或者将app退出后台,会出现几秒种的黑屏,本篇文章针对这个问题做一种解决方案。
Jetpack新成员SplashScreen:打造全新的App启动画面
Jetpack框架集合默默推出了新成员SplashScreen,目的是让低版本设备能应用上Android 12全新的应用启动效果。本文带你感受它的炫酷玩法,以及探究它背后的技术原理!
ViewModel为什么可以保存数据?
基础知识 ViewModel通过ViewModelProvider类获取,先尝试从ViewModelStore获取ViewModel实例,如果没有,则使用Factory创建,然后存入ViewModel
Jetpack ViewModel (源码分析) 面试
ViewModel不仅是Activity和Fragment数据集中管理和通信类,而且促进了MVVM和MVI架构规范。这篇文章希望帮助读者深入理解ViewModel,面试中对答如流。 一、ViewMod
图解 | Android系统的启动
init进程是Linux内核启动完成后在用户空间启动的第一个进程,主要负责初始化工作、启动属性服务、解析init.rc文件并启动Zygote进程。 Zygote进程是一个进程孵化器,负责创建虚拟机实例、应用程序进程、系统服务进程SystemServer。他通过fork(复制进程…
DataBinding 基础篇一
DataBinding是Google早在2015年推出的数据绑定框架。使用DataBinding,省去了findViewById,并且能大量减少Activity的代码,让我们代码更有层级性,结构更加的清晰完善。而且有助于防止内存泄漏,并能够自动进行空检测以避免空指针。下面会介绍…
Kotlin 协程的本质——记一次内部分享整理
本文整理自一次 Kotlin 协程的内部分享,简要介绍了 Kotlin 协程的本质,适合 Kotlin 协程新手阅读
一文快速实战Kotlin协程与Flow
通过几个简单的Demo和实战,快速入门实战Kotlin协程和Flow,巩固知识体系,从而能更有信心地用到实际项目中去
LeakCanary 2.0(一)工作原理及使用详解
LeakCanary 是由 square 制作并开源一款内存泄漏监测工具,具有界面友好、使用简便等多种优点。本文将介绍其 2.0 版本的工作原理及使用步骤。
Glide系列--如何监听页面的生命周期
Glide图片加载库 Glide是一个在Android平台上广受欢迎的图片加载库,它专注于快速高效地加载图片,并提供了许多强大的功能和特性。