软件性能工程(5)-Android UX performance check list

UX 性能检查清单

Android 设备的用户体验性能包括:

  1. 界面流畅度优化

    1. 游戏类应用 如: 王者荣耀,刺激战场等

    2. 普通用户交互类应用 如: 社交 APP, 购物 APP 等

  2. 界面响应速度

  3. Benchmark

  4. 更多场景待补充

本文通过系统化的检查清单,以流程化的方式排查 UX 性能问题. 随着对系统认识的加深与改变,清单内容也会跟着改变

首先,我们将 Android 系统以如下方式划分:

image

将整个栈分为 5 层, 4 层软件+1 层硬件. 每一层由「排查方向(Orientation)」「排查工具(Diagnose Tools)」 组成. 检查清单的作用在于以流程化的方式避免了不必要的时间浪费, 清单方法看起来比较慢(或者”笨”), 但在实际中它是最快, 最完整的问题解决方法. 所以本文注意力将放在清单的完备性上, 与具体模块相关的内容(排查方向与工具使用)将在后续的文章中做详细介绍

清单说明:

  1. Application 与 Frameworks 是运行在应用程序上下文中。

  2. Core Services 是指 Android 关键服务,它配合 LinuxKernel 支持 Android 应用程序的运行。

  3. 检查顺序是从层 1 Application 开始,按编号顺序检查。

[层 1 Application]

Application

[层 2 Frameworks]

Frameworks

[层 3 Core services]

Core services

[层 4 Linux kernel]

Linux kernel

[层 5 Chips]

Chips

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值