随笔分类 -  Android性能优化工具

介绍Android调试技巧,性能优化工具
摘要:官网介绍:https://perfetto.dev/docs/quickstart/android-tracing 360 极速浏览器X 翻译网页 https://perfetto.dev/docs/reference/trace-config-proto TraceConfig 配置各个属性介绍 阅读全文
posted @ 2025-05-01 09:56 行走的思想 阅读(708) 评论(0) 推荐(0)
摘要:Google官网介绍: 性能:https://developer.android.google.cn/topic/performance/tracing?hl=zh-cn 电池功耗:https://developer.android.google.cn/topic/performance/power 阅读全文
posted @ 2023-05-24 09:18 行走的思想 阅读(20) 评论(0) 推荐(0)
摘要:http://newandroidbook.com/ jonathan levin (最强Android书 架构大剖析) http://newandroidbook.com/AIvI-M-RL1.pdf http://technologeeks.com/files/AnSec2.0.pdf 阅读全文
posted @ 2019-04-05 21:06 行走的思想 阅读(1694) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-06-28 14:48 行走的思想 阅读(13) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-06-27 16:38 行走的思想 阅读(8) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-06-27 11:00 行走的思想 阅读(5) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-06-25 19:50 行走的思想 阅读(146) 评论(0) 推荐(0)
摘要:一 下载工具: 1.MaterialColdStart https://github.com/DreaminginCodeZH/MaterialColdStart 2.AndroidSVGScripts https://github.com/DreaminginCodeZH/AndroidSVGSc 阅读全文
posted @ 2018-05-17 16:18 行走的思想 阅读(250) 评论(0) 推荐(0)
摘要:Overview MAT(Memory Analyzer Tool) 是一个JAVA Heaper分析器,可以用来分析内存泄露和减少内存消耗。分析Process showmap中的/dev/ashmem/dalvik-heap(deleted)一项所占用的Memory.可以参考我写的使用showma 阅读全文
posted @ 2017-07-07 13:44 行走的思想 阅读(2323) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/u011240877/article/details/54141714 *本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 读完本文你将了解到: 前言 什么是 Lint Lint 工作方式简单介绍 从命令行运行 Lint Android S 阅读全文
posted @ 2017-07-05 17:29 行走的思想 阅读(1142) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/moruihong/article/details/7677128 与C++的内存不同,C++的内存泄露是由于分配了内存给某程序但是又没有回收造成的。Java的内存泄露则是引用了一些垃圾对象,意思就是说程序引用了某些对象,但是又从来没有使用过。 Jave中的 阅读全文
posted @ 2017-07-04 13:53 行走的思想 阅读(2346) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yutao52shi/article/details/50055669 前言 内存问题对于Android开发者是永远的痛。如果一个android程序员说他没有遇到过OutOfMemory,那只能说他绝对不是做Android的。以往在ADT年代,都是使用ecl 阅读全文
posted @ 2017-07-04 10:18 行走的思想 阅读(1971) 评论(0) 推荐(0)
摘要:https://segmentfault.com/a/1190000006852540 主要是分三块: 静态储存区:编译时就分配好,在程序整个运行期间都存在。它主要存放静态数据和常量。 栈区:当方法执行时,会在栈区内存中创建方法体内部的局部变量,方法结束后自动释放内存。 堆区:通常存放 new 出来 阅读全文
posted @ 2017-07-03 18:59 行走的思想 阅读(544) 评论(0) 推荐(0)
摘要:https://my.oschina.net/chaselinfo/blog/198172 摘要: 在app开发的各个阶段中要考虑RAM的限制问题, 包括在设计阶段(正式开发之前). 使用下面的不同的方法可以达到很好的效果. 当您在设计和开发Android应用时用下面的方法可以使内存运用最高效. 使 阅读全文
posted @ 2017-07-03 18:05 行走的思想 阅读(960) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/tiantangrenjian/article/details/39182293 【前段时间接到任务着手进行app的内存优化,从各种各样的渠道搜索相关资料,最后汇总整理如下。】 一、Android 内存管理 1.1 Dalvik Dalvik虚拟机是Andr 阅读全文
posted @ 2017-07-03 18:02 行走的思想 阅读(828) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/vshuang/article/details/39647167 Android 内存管理 &Memory Leak & OOM 分析 单个应用可用的最大内存 Android设备出厂以后,java虚拟机对单个应用的最大内存分配就确定下来了,超出这个值就会OO 阅读全文
posted @ 2017-07-03 17:32 行走的思想 阅读(25361) 评论(1) 推荐(1)
摘要:http://blog.csdn.net/vshuang/article/details/39647167 1、Android 进程管理&内存 Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代 码当中有太 阅读全文
posted @ 2017-07-03 17:12 行走的思想 阅读(538) 评论(0) 推荐(0)
摘要:Analyze a Stack Trace 方法:Thread.dumpStack() 一 代码中添加Thread.dumpStack() 二 Android Studio查看堆栈log 三 借助Android Studio查看外部log中的退栈 四 监控剪贴板 阅读全文
posted @ 2017-05-26 11:30 行走的思想 阅读(9434) 评论(0) 推荐(0)