首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
前行的小黑炭
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
7. Android RecyclerView吃了80MB内存!KOOM定位+Profiler解剖+MAT验尸全记录
RecyclerView因静态集合泄漏Activity、Adapter强引用Context及未压缩Bitmap(80MB)引发内存OOM。通过KOOM定位泄漏链,Profiler追踪内存分配,MAT
10. 从崩溃率6.7%到0.5%!Android内存优化小红书实战案例:泄漏、抖动、溢出 KOOM+LeakCanary+MAT (最完整的解决方案)
1\).在小红书的瀑布流中,RecyclerView加载图片,累计很多对象List集合 2).点击RecyclerView的item播放视频, 视频太大,加载内存比较大
1.Android 内存泄露实战之自定义view 揭秘LeakCanary+MAT+Profile全链路深度解剖自定义View泄漏
Android 内存泄露实战 Profile,Leakcanary ,MAT 本文有2个例子, 通过3大工具分析,深入挖掘GC root,泄露的链路 1). 线程导致的内存泄漏 2). 自定义view
Android Studio Gradle Windows下隐藏的编译的坑
1. 前言 最近重拾了一个之前的Android项目,发现Gradle死活都无法编译成功。 明明前阵子都是好的,代码都没变,Android Studio配置都没变,咋就不行了呢,百思不得其解。 2. 分
讲真,Kotlin 协程的挂起没那么神秘(原理篇)
前言 上篇从拟物的角度阐述了协程挂起/恢复的场景,相信大家对此应该有了一个感性的的认识。上上篇分析了如何开启一个原始的协程,相信大家也知道协程内部执行原理了。本篇将重点分析协程挂起与恢复的原理。
Kotlin Flow:构建响应式流的现代 Kotlin 之道
Flow是在 Coroutines 基础上构建的一套用于处理异步数据流的声明式、响应式 API。它设计简洁、可组合性强,并且与 Kotlin 的协程深度集成。
2025再读Android RecyclerView源码
RecyclerView源码浅析 1. RecyclerView简单使用流程 创建RecyclerView new RecyclerView(context); 设置LayoutManager rec
爆肝一万多字,我准备了寿司 kotlin 协程原理
官方文档:https://kotlinlang.org/docs/coroutines-guide.html 一、Scope 的 launch 流程 Scope:协程的作用域 CoroutineSco
Jetpack Compose 【三】附带效应、协程与异步
Jetpack Compose 是 Google 推出的声明式 UI 框架,它通过简单、高效的方式构建现代化 Android 应用。然而,随着应用变得复杂,尤其是涉及到异步任务、数据流和副作用时,如何
Trae搭建Android 开发中 MVVM 架构,使用指南:组件、步骤与最佳实践
MVVM架构使用说明 概述 MVVM(Model-View-ViewModel)是一种软件架构模式,有助于将用户界面(View)的开发与业务逻辑或后端逻辑(Model)的开发分离。在Android开发