当前位置: 首页 > 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.tj-hxxt.cn/news/17792.html

相关文章:

  • 深圳建设交易中心网站首页seo排名怎么优化软件
  • 哪个网站可以兼职做效果图关键词排名推广公司
  • 网站建设电话销售说不需要如何推广网上国网
  • 德州做网站最好的公司免费网站代理访问
  • 重庆旅游网站网站优化入门免费教程
  • 网上有兼职做数据网站竞价推广账户竞价托管
  • invoker wordpress长沙seo运营
  • 广州做网站多少seo广告投放
  • 网站维护一般要几天优化设计四年级上册数学答案
  • 18芯城网站开发案例网络营销职业规划300字
  • 做兼职哪个网站比较好优化设计三年级下册数学答案
  • 网站建设怎么翻译国家免费培训网站
  • 做么户网站怎么去前置审批热搜排行榜今日排名
  • 青岛手机网站制作东莞网站建设排名
  • 怎么申请自己的企业邮箱重庆seo海洋qq
  • 制作网站的策划方案小程序开发公司
  • 男女做污视频网站seo类目链接优化
  • 网站维护 静态页面新闻发布
  • 用哪个程序做网站收录好百度搜索推广的定义
  • 在义乌做电商怎么起步seo收费标准
  • 毕节做网站优化秦皇岛百度推广
  • 企业网站建站企业百度关键词竞价查询系统
  • 企业动态网站模板学前端去哪个培训机构
  • asp.net获取网站bin目录太原最新情况
  • 做网站的图片大小是多少网络推广方案七步法
  • 手机行业动态网站制作seo什么意思简单来说
  • 怎么吧自己电脑做网站网页设计框架
  • 专业外贸网站制作价格关键词优化排名软件推荐
  • dw做的网站能搜到吗seo在线工具
  • 什么样 个人网站 备案网站优化排名易下拉排名