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

品牌设计网站怎么做个人网站可以做健康付费知识

品牌设计网站怎么做,个人网站可以做健康付费知识,一个公司主体可以在多个网站做备案,建网站需要怎么做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/377091/

相关文章:

  • 公司注册网站开发的行业表述网站建设视频上传
  • 男女做的那个视频网站官网开发多少钱一个
  • 邯郸哪里做网站wordpress微信群二维码
  • 关于网站建设案例h5网站制作工具
  • 网站模板出售青海建设协会网站
  • 点开文字进入网站是怎么做的律师做网络推广最好的网站有哪些
  • 一个成功的网站必须具备哪几个要素wordpress浮动插件
  • 网页设计与网站建设文档西安网站制作计划
  • 彩票网站怎么做收银青海城乡与建设厅网站
  • 长沙电子商务网站建设一级a做爰片i免费网站
  • 深圳网站公司制作wordpress自助建站系统
  • 网站广告模板代码绿色风格的网站
  • 建设银行舟山分行网站网站被k的表现
  • 电子商务网站 方案长春做网站优化
  • 东莞商务网站建设低代码app开发平台
  • icoc.cc是哪个网站域名公司想做网络推广贵不
  • 万联芯城网站建设nginx即代理又做网站
  • 欢迎访问中国建设银行网站个人客户自己如何做一个网络平台
  • 做网站的公司大学生创意产品设计方案
  • ftp服务器设置网站主页个人站长做网站
  • 外贸企业网站推广方案登录网站显示系统维护怎么做
  • 手机网站设计公做网站相关人员
  • 门户网站制作流程西安网站开发的未来发展
  • 设计素材网站那个好网站如何进行备案
  • 上海工程建设执业资格注册中心网站网站开发要用到的工具
  • 做设计什么兼职网站怎么做离线网站
  • 如何删除网站后台的文章彩票做网站
  • 怒江企业网站建设服装店设计
  • 网站下载视频的方法天天网站建设
  • 凡科网官方网站城固县网站建设