当前位置: 首页 > news >正文

中国建设银行预约网站首页展厅设计说明200字

中国建设银行预约网站首页,展厅设计说明200字,wordpress友链自定义排序,门店装修设计1、刷新率介绍 我们先来理一下基本的概念: 1、60 fps 的意思是说,画面每秒更新 60 次 2、这 60 次更新,是要均匀更新的,不是说一会快,一会慢,那样视觉上也会觉得不流畅 3、每秒 60 次,也就是 1…

1、刷新率介绍

我们先来理一下基本的概念:
1、60 fps 的意思是说,画面每秒更新 60 次
2、这 60 次更新,是要均匀更新的,不是说一会快,一会慢,那样视觉上也会觉得不流畅
3、每秒 60 次,也就是 1/60 ~= 16.67 ms 要更新一次
4、一般来说屏幕的刷新率是硬件概念,意思是1秒显示60张图片。如果屏幕分辨率为60HZ,应用程序设置的刷新率要小于或等于60HZ。

2、图层介绍

2.1、绘制介绍

       在Android渲染系统中,⽣产者是应⽤进程,消费者是SurfaceFlinger进程,两个不同的进程数据的交换就涉及跨 进程通信,⽽服务它们跨进程通信的组件是BufferQueue。BufferQueue就像是⼀个桥梁,让原本孤⽴的应⽤进程 和SurfaceFlinger进程联系在⼀起,有了BufferQueue这个桥梁,图形显示系统基本架构可变成如下:

Perfetto中SurfaceFlinger图层数据显示如下

代码环节中,ViewRootImpl.java中的drawSoftware

函数中,使用mSurface.lockCanvas(dirty)来获取SurfaceFlinger缓冲区

在surface.unlockCanvasAndPost(canvas);来释放缓冲区

2.2、卡顿是如何生成的呢?

    既然出现了生产者和消费者,那么不是16.7ms类相关流程没有完成,是否就会感受到卡顿?

参考 https://perfetto.dev/docs/data-sources/frametimeline

查看Perfetto log时,绿色表示正常绘制,其他颜色表示没按时绘制。

当APP绘制时长超过30帧后,对应在Log中有如下打印。

当APP Choreographer中来不及绘制时,是否就出现了卡顿呢?

答案是不一定,这个涉及到Buffer缓冲区设计

2.3、Triple Buffer

Buffer缓冲区设计具体得参考 
https://blog.csdn.net/flc2762/article/details/122881577

3、参考文档网站

1、(二十二)Android应用框架之Activity · Android核心分析 · 看云

2、Android 基于 Choreographer 的渲染机制详解 · Android Performance

http://www.yayakq.cn/news/181095/

相关文章:

  • 给金融公司群做网站合法吗营销网站建设要注意什么
  • dw制作网站模板校园app开发
  • 基于php技术的网站建设安徽网站建设
  • 车务网站开发.htaccess wordpress
  • 贵港seo关键词整站优化亚马逊周末可以视频认证吗
  • 深圳沙井网站建设网站平台做推广
  • 济南营销型网站建设贵吗wordpress post 404
  • 纯html5网站河南 医院 网站建设
  • 哈巴狗模式网站开发网站建设kuhugz
  • 青岛建设系统一体化网站山东网站制作应用
  • 网站设计 企业 济南什么都不会怎么做网站
  • 做公司网站的流程wordpress设置百度站长主动推送
  • 河北住房和城乡建设局网站首页东莞公司网站搭建多少钱
  • 2013电子商务网站建设怎么做注册账号的网站
  • 资源网站优化排名网站开发字典文档
  • 重庆网站关键词排名优化qq企业邮箱怎么注册
  • 十佳网站设计中国监察报电子版
  • 做芯片哪个网站推广视频剪辑制作公司
  • 小型网站设计及建设做兼职工作上哪个网站招聘
  • 企业网站建设一般考虑哪些因素?医药网站如何做网络推广
  • 长沙做网站建设公司哪家好wordpress 导航条插件
  • 技术先进的网站建设公司大连开发区天气预报
  • 哪里有给网站做开发公司会议提纲
  • 网络开发与维护是做什么的福田网站建设公司乐云seo
  • 购物网站开发分工做网站要排版吗
  • 温州市建设安监局网站免费建站免费网站申请
  • 用户体验 网站网站建设情况的汇报
  • 哪些网站是做快消品的17网站一起做网店好不好
  • 客似云来网站建设九号线香网站建设
  • 响应式网站开发教程西安知名的网站建设公司