首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
内存泄露
订阅
check_null
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
面试官问我:Android APP中如何测试FPS?看我如何分析京东,拼多多App的FPS
通过面试官问我:Andriod中子线程为什么不能更新UI?成功斩获offer的天才少年_逐渐膨胀,今天准备准备去大厂试一下。 我叫【天才少年_】,男,30未婚,家里有车有房,我的优点是英俊潇洒,我的座右铭是:既往不纠结,纵情向前看,继续努力。 果然面试官已经被我英俊的外表深深吸…
Android Monkey 测试分析
Monkey 在开发中非常常见,本篇主要梳理monkey 测试相关知识点。主要包括以下内容 1. 整机 monkey 测试命令 整机 测试 忽略 crash timeout security-exceptions等导致的monkey测试中断,并将Log 保存到指定文件中。 2.…
Profiler分析内存抖动,Memory Analyzer(mat)分析内存泄漏(不懂砍我)
前言: 最近在系统性的温习了一遍android性能优化。写博客是学习也是记录,希望在记录的同时也能帮助其他同学。最近我觉得我想出一个不懂系列。“不懂揍我”,“不懂砍我”,“不懂捶我” 在我们开发项目中,如果稍不注意,往往会出现内存抖动的情况。而有些内存抖动也可能造成我们的程序卡…
Android 内存优化篇 - 使用profile 和 MAT 工具进行内存泄漏检测
查看:可以使用android studio自带的profile工具检测。 避免在循环中创建对象,能复用的尽量复用。 避免在频繁调用的方法中创建对象,如自定义view中的onDraw()等方法中创建画笔。 获取对象尽量从对象池中获取,如Handler获取Message对象应使用o…
Android性能优化之内存优化
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 众所周知,内存优化可以说是性能优化中最重要的优化点之一,可以说,如果你没有掌握系统的内存优化方案,就不能说你对Android的性能优化有过多的研究与探索。本篇,笔者将带领大家一…
深入探索 Android 内存优化(炼狱级别-上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 如果你对以上基础内容都比较了解了,那么我们便开始 Android 内存优化的探索之旅吧。 1)、硬件快:内存本身读取、存入速度快。 2)、复用快:解码成果有效保存,复用时,直接…
这次,我想把内存泄漏讲明白
「本文正在参与 “性能优化实战记录”话题征文活动」 检测内存是否泄漏非常简单,只要在任意位置调用 Debug.dumpHprofData(file) 即可,通过拿到 hprof 文件进行分析就可以知道
Android性能优化:我总结了关于内存泄漏的所有知识
本文 全面介绍了内存泄露的本质、原因 & 解决方案,最终提供一些常见的内存泄露分析工具,希望你们会喜欢。 1. 简介 2. 对应用程序的影响 3. 发生内存泄露的本质原因 4. 储备知识:Android 内存管理机制 a. 内存分配策略 b. 内存回收策略 a. 内存分配策略 …
使用Android Studio 4.1 Profiler 来完成内存泄漏的定位
Profiler根据dump文件来分析内存泄漏,跳转到下图. 2.查看当前的内存泄漏对象,我们可以先关注自己的工程的内存泄漏. 5.点击5以后,6就可以很容易定位到是什么变量导致的这个对象的内存泄漏. 从下图就可以很容易看到是因为我们定位的静态变量引用导致的问题.
反射解决DialogFragment内存泄露👌🤷♂️
怎么引发内存泄露的 这个DialogFragment的内存泄露几年前我就遇到了,但当时也稀里糊涂的,在网上搜索各种办法,看的我也是云里雾里,迷迷糊糊。在查阅大量资料之后,终于明白为什么会导致内存...