240 投稿
收录了20篇文章 · 15人关注
  • Resize,w 360,h 240
    01-Battery Drain and Networking

    对于手机程序,网络操作相对来说是比较耗电的行为。优化网络操作能够显著节约电量的消耗。在性能优化第1季里面有提到过,手机硬件的各个模块的耗电量是不...

  • Resize,w 360,h 240
    00-Render Performance渲染性能

    大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。从设计师的角度,他们希望App能够有更多的动画,图片等时尚元素来实现流畅的用 户体...

  • Resize,w 360,h 240
    强制GPU渲染有什么作用?好处坏处是什么?

    从安卓4.0开始,系统设置中的开发者选项里多了一项功能--强制GPU渲染,那么这项功能的具体作用是什么呢?下面由小编带大家了解一下。 所谓GPU...

  • Resize,w 360,h 240
    01-Understanding Overdraw理解重绘

    Overdraw(过度绘制)描述的是屏幕上的某个像素在同一帧的时间内被绘制了多次。在多层次的UI结构里面,如果不可见的UI也在做绘制的操作,这就...

  • Resize,w 360,h 240
    02-Understanding VSYNC理解VSYNC

    为了理解App是如何进行渲染的,我们必须了解手机硬件是如何工作,那么就必须理解什么是VSYNC。 在讲解VSYNC之前,我们需要了解两个相关的概...

  • Resize,w 360,h 240
    Android 显示原理简介

    作者:yearzhu,2011年进入腾讯公司,从事过Web端及移动端的测试工作,喜爱新鲜事物及新技术,目前在SNG开放平台测试组负责的移动互联S...

  • Resize,w 360,h 240
    Android Service中显示Dialog

    使用背景 有些应用需要在后台执行,当有符合逻辑的Case出现时,需向用户展示一对话框显示提示信息。 具体步骤 第一步:在构建好Dialog对象之...

  • Resize,w 360,h 240
    03-Tool:Profile GPU Rendering

    渲染性能问题往往是偷取你宝贵帧数的罪魁祸首,这种问题很容易产生,很容易出现,而且在一个非常方便的工具的帮助下,也非常容易去追踪. 使用Peofi...

  • 04-Android, UI and the GPU

    了解Android是如何利用GPU进行画面渲染有助于我们更好的理解性能问题。那么一个最实际的问题是:activity的画面是如何绘制到屏幕上的?...

  • Resize,w 360,h 240
    05-why 60fps?

    在注重App性能的领域,60fps和16ms(毫秒)是经常提及的概念。但是,为什么数字是60和16呢? 这些技术细节是与硬件相关的,——与人眼有...

专题公告

此专题为学习Android性能优化的学习笔记