Android 性能优化
文章平均质量分 94
青雨xh
这个作者很懒,什么都没留下…
展开
-
Android App 性能优化(一)----布局优化
App 性能优化系列: Android App 性能优化(二)—-内存泄露(Memory Leak) Android App 性能优化(一)—-布局优化一. 概述布局优化在 Android 性能优化中占有举足轻重的作用, 如果布局层次复杂,嵌套过深, 这样的布局就会导致在测量绘制的时候更耗时, 占用更多内存, 很容易就会出现卡顿. 如果布局层次分明合理, 没有冗余View的布局, 不仅...原创 2018-03-18 10:30:51 · 469 阅读 · 0 评论 -
Android App 性能优化(二)----内存泄露(Memory Leak)
App 性能优化系列: Android App 性能优化(二)—-内存泄露(Memory Leak) Android App 性能优化(一)—-布局优化一. 什么是内存泄露 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。当一个对象使已经用完不需要时,这时候应该被回...原创 2018-03-18 19:12:59 · 740 阅读 · 0 评论 -
Android 性能优化(三)----ANR
一 . 什么是ANR?ANR(Application Not responding), 应用程序无响应;主线程如果在规定时内没有处理完相应工作,就会出现ANR。# 系列文章目录二 . ANR 产生的原因?只有UI线程阻塞才会发生ANR,发生ANR的根本原因有以下三种:KeyDispatchTimeOut :View的按键事件或者触摸事件在特定的时间(5秒)内无法得到响应;BroadcaseTimeOut:BroadcastReceiver的onReceiver()函数运行在主线程中,在特定原创 2020-08-21 23:28:58 · 599 阅读 · 0 评论