![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化
LvLuffy
没有永航的敌人,也没有永航的朋友,只有永航的利益。
展开
-
App优化(六)网络优化
引言互联网时代, App作为于用户交互的端, 可以说实际上是一个界面, 产品的业务, 服务都是由Server提供的. 而App与Server的交互依赖于网络, 故而网络优化, 也是我们的App优化中不可缺少的一个优化项.1, 网络连接对用户的影响App的网络连接对于用户来说, 影响很多, 且多数情况下都很直观, 直接影响用户对这个App的使用体验. 其中较为重要的几点:流量 App的流量...原创 2019-12-19 16:44:51 · 1438 阅读 · 0 评论 -
App优化(一)App启动速度优化
1,代码分析因为这个App集成了Bugly, Push, Feedback等服务, 所以Application的onCreate有很多第三方平台的初始化工作…public class GithubApplication extends MultiDexApplication { @Override public void onCreate() { super....原创 2019-12-19 14:03:38 · 542 阅读 · 0 评论 -
App优化(五)电量优化
引言电量使用优化, 基本上是我们最不怎么关注的一项优化. 可能很多公司连QA/Tester也不会关注测试App电量的使用. 一般来说开发和测试的测试设备也一直是连着USB处于充电状态的, 感官上也体会不到电量的损耗.然而, 对于用户来说, 实际上App的电量损耗也是用户体验的一个方面. 特别是当今人们对移动设备的依赖度越来越高, 电量也是用户特别关注的.今天我们就来聊聊Android App...原创 2019-12-19 17:03:39 · 751 阅读 · 0 评论 -
App优化(四)内存优化
引言系列终于走到了内存这里了.内存问题, 一直是Android App开发中比较困扰的问题. 灾难性, 难以复现, 难以定位. 内存管理的知识也相对生涩, 很多工具的使用需要对一些内存相关的专有名词有一定了解, 例如GC Roots, Heap, Stack, Shallow Size, Retained Size, Depth等等.计划整理了之前的笔记, 也查阅了相关资料, 发现这块内容还...原创 2019-12-19 15:57:51 · 279 阅读 · 0 评论 -
App优化(三)ANR优化
上篇:ANR详解1,你碰到ANR了吗?在App使用过程中, 你可能遇到过这样的情况:恭喜你, 这就是传说中的ANR.1.1 何为ANRANR全名Application Not Responding, 也就是"应用无响应". 当操作在一段时间内系统无法处理时, 系统层面会弹出上图那样的ANR对话框.1.2 为什么会产生ANR在Android里, App的响应能力是由Activity ...原创 2019-12-19 15:38:33 · 583 阅读 · 0 评论 -
App优化(二)布局优化
1,分析analyze->inspect code2,怎么优化布局2-1:尽量减少布局层级和复杂度2-1-1:尽量不要嵌套使用RelativeLayout。2-1-2:尽量不要在嵌套的LinearLayout中都使用weight属性。2-1-3:Layout的选择, 以尽量减少View树的层级为主。2-1-4:去除不必要的父布局。2-1-5:善用TextView的Drawab...原创 2019-12-19 14:22:59 · 283 阅读 · 0 评论