![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化
文章平均质量分 94
Android性能优化方面的知识、工具、规范等。
Zephyr Cai
这个作者很懒,什么都没留下…
展开
-
扒一扒安卓渲染原理
导语:在测试流畅度的过程中,必不可免的要与FPS,Jank等指标接触,但为了加深理解,今天来简单扒一扒安卓的渲染原理;PerfDog使用Jank作为来代表游戏流畅度的指标,详情可以看APP&游戏需要关注Jank卡顿吗?一.CPU与GPU结构现在大部分移动端都会配有CPU(中央处理器)和GPU(图形处理器),有的现在还有一块NPU用于处理智能运算。来简单看一下他们的结构;绿色的是计算单元(ALU),橙红色的是存储单元,橙黄色的是控制单元。CPU需要很强的通用性来处理各种不同的数据类型,转载 2021-04-09 14:15:08 · 132 阅读 · 0 评论 -
Android性能优化-渲染篇
前言 本篇文章是udacity上的Android Performace系列视频-Render篇的课程纪要。 这个系列是视频是G...转载 2021-04-08 13:41:12 · 300 阅读 · 0 评论 -
那些年我们用过的显示性能指标
前言注:Google 在自己文章中用了 Display Performance 来描述我们常说的流畅度,为了显得有文化,本文主要用“显示性能”一词来代指“流畅度”(虽然两者在概念上有细微差别)。从 Android 诞生的那一刻起,流畅度就为众人所关注。一时之间,似乎所有人都在讨论 Android 和 iOS 谁的流畅度更好。但是,毫不夸张的说,流畅度绝对是 Android 众多性能维度中最为奇葩的一个。因为,为了刻画这一性能维度,业界设计了各式各样的指标来对其进行衡量。可以说弄清了这些指标我们就明白了.转载 2021-03-30 16:26:10 · 871 阅读 · 0 评论 -
Android界面性能调优手册
界面是 Android 应用中直接影响用户体验最关键的部分。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。我司这类做 ROM 的公司更不一样,预装的应用一定要非常流畅,这样给客户或用户的第一感觉就是快。又卡又慢的应用体验,会影响客户或用户对产品的信心和评价,所以不可忽视。目录一. Android渲染知识 1.1 绘制原理 1.2 掉帧 1.3 为什么是60Fps? 1.4 垃圾回收 1.5 UI 线程 1.6 垂直同步转载 2021-03-30 10:16:53 · 264 阅读 · 0 评论 -
Android硬件加速原理与实现简介-美团技术团队
在手机客户端尤其是Android应用的开发过程中,我们经常会接触到“硬件加速”这个词。由于操作系统对底层软硬件封装非常完善,上层软件开发者往往对硬件加速的底层原理了解很少,也不清楚了解底层原理的意义,因此常会有一些误解,如硬件加速是不是通过特殊算法实现页面渲染加速,或是通过硬件提高CPU/GPU运算速率实现渲染加速。本文尝试从底层硬件原理,一直到上层代码实现,对硬件加速技术进行简单介绍,其中上层实现基于Android 6.0。了解硬件加速对App开发的意义对于App开发者,简单了解硬件加速原理及上层API实转载 2021-03-30 10:11:31 · 472 阅读 · 0 评论 -
阿里巴巴淘宝全链路性能优化(上)
作者|手淘用户体验提升项目组出品|阿里巴巴新零售淘系技术部导读:自阿里在11年提出 All in 无线之后,手淘慢慢成长为承载业务最多,体量巨大的航母级移动端应用。与之相应的,手淘离轻量,快速,敏捷这些关键词却越来越远,启动慢,使用卡逐步成为用户使用过程中的主要体验问题。为此,手淘的技术团队启动了极速版项目,其目标是还给用户一个更加流畅的淘宝。整个项目历时近1年,横跨几十个团队,经历了数百次的数据实验,涉及代码上百万行,最终使得手淘的性能有一个质的飞跃。下面,我们一起来看手淘团队在性能优化过程中...转载 2021-03-23 18:57:17 · 594 阅读 · 0 评论 -
支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」
前言《支付宝客户端架构解析》系列将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。本节将介绍支付宝 Android 客户端启动速度优化下的「垃圾回收」具体思路。应用启动时间是移动 App 一个重要的用户体验环节,相对于普通的移动 App,支付宝过于庞大,必然会影响启动速度,一些常规的优化手段在支付宝中已经做得比较转载 2021-03-23 18:36:50 · 1241 阅读 · 0 评论 -
Android 性能优化最佳实践
本文由玉刚说写作平台提供写作赞助原作者:Mr.S版权声明:本文版权归微信公众号玉刚说所有,未经许可,不得以任何形式转载什么是性能快,稳,省,小,这四点很形象的代表了性能的四个方面,同时也让我们知道我们App现在是否是款性能良好的APP,如果有一项不达标,那么说明我们的应用有待优化。很多时候我们注重功能实现,保证能用,但是我们会发现,这样的应用很难拿的出手,里面的槽点太多了,性能很差,但是又不知道从哪里下手进行优化,那么我们就一步一步来,看看我们到底应该怎么优化我们的APP。1 、布局优转载 2020-06-01 15:39:03 · 551 阅读 · 0 评论 -
Android性能篇之(一)序言及JVM
android性能优化问题一直是android开发者遇到的难点之一。性能优化包含的内容广而且比较深,内存的分配、管理、回收、溢出、优化,android进程机制,各种性能优化工具的使用,电量,界面流畅度等等,无一不是需要深入探究和分析才能办得到的。 序言 转载请声明,转自【https://www.cnblogs.com/andy-songwei/p/9739836.html】,谢谢! 笔者从转载 2020-05-21 17:32:50 · 200 阅读 · 0 评论