nova 12 LTPO来了!LTPO动态自适应刷新率屏120Hz体验更流畅 ,1Hz阅读更省电
2023年12月26日,华为召开华为冬季全场景发布会,正式发布华为nova 12系列。全新华为nova 12 Pro/Ultra 上搭载1~120Hz LTPO 动态自适应刷新率屏,作为华为旗舰系列的LTPO特性现在来到了nova 系列上,到底表现如何呢?
手机作为一个离不开的必备工具,在日常使用时,一部好的手机必须要有好的显示,越流畅的显示就需要越高的显示帧率,在传统屏幕时就必须强开高帧率 120Hz才能带来极致体验,但越高的帧率往往越耗电,而且屏幕显示又是手机最大的功耗大户,因而长时间的120Hz带来的续航压力导致无压力使用一天很艰难。同时传统屏幕无法自适应变帧率导致了不能丝滑的变帧率,传统屏幕频繁的动态切换帧率会有卡顿导致体验下降。
各厂家 手机LTPO屏幕宣传大于实用
苹果推出LTPO ProMotion技术,大家感受到苹果手机的续航确实大幅提升。LTPO技术已经成为旗舰手机的标配,各 Android 手机厂商集体宣传的LTPO 2.0甚至LTPO4.0技术,但实际的高刷效果让大家直呼“LTPO了个寂寞”。
LTPO技术,对比LTPS,通俗点说,用户需要高刷时就提供高刷新率,不需要高刷新率时就提供低刷新率更省电。比如滑动界面,用户需要屏幕更快显示更快响应手指操作,则需要120Hz刷新率;而桌面静止画面,没有任何操作时,用户只需要看固定不变的画面,则只需要1Hz刷新率。但是要发挥LTPO更省电效果,需要厂家对屏幕图像显示底层做各种技术整合,比如操作系统优化、芯片调校、绘显同步、统一帧率、触显同步、功耗控制等系统级的调优过程,如果做不好,那么体验可能达不到LTPS屏幕固定120Hz帧率的流畅性,还拿不到节省的功耗收益。
针对120Hz LTPO太耗电,大部分厂家增加了高帧率应用的白名单控制,即只在白名单里面的应用开120Hz高帧率,不在白名单的应用都使用低帧率,这无疑让120Hz能生效的应用范围和使用时长大幅缩小,流畅性体验大受限制。比如地图导航 APP 的“附近”页面、小视频类APP评论区列表界面,大多数Android厂家都锁60Hz。部分厂家针对用户对应用白名单限制的吐槽,提供用户名单配置菜单,虽然给部分懂技术的用户提供了便利,但无疑给普通用户使用大幅增加了难度,体验并不好。
这也是为什么各大Android手机,无论LTPO 2.0还是LTPO 4.0,相比苹果的ProMotion技术,大家都感知不明显,甚至吐槽很多的原因。华为看到了各厂家目前实现方案存在的问题,在旗舰系列上已经很好解决体验问题,而nova系列也继承了旗舰系列的优秀设计。
华为nova 12 Pro/Ultra LTPO 动态自适应刷新率屏幕 120Hz场景更全更流畅 通常情况下,手机厂家有没有在列表滑动界面限制最高帧率,在哪些应用下限制了,最能体现厂家对LTPO 屏幕的系统级调优能力,华为nova 12 Pro/Ultra LTPO 的是否更优秀,我们小伙伴花了大量时间收集信息,已经帮大家贴心的对比测试了各家的手机 , 整理了9大场景、27大日常高频应用,通过滑动界面帧率与实际流畅性体验相匹配分析手机生效帧率,几款顶级手机对比测试结果汇总如下:
从上面数据看出各厂家LTPO策略差异,华为和苹果处于第一阵营,基本都是全局120Hz满帧状态,其他android厂家120Hz满帧的应用比例都不到60%。华为nova 12 Pro/Ultra,作为华为nova首款LTPO 动态自适应刷新率屏幕 手机,解决了各大Android手机LTPO方案限制刷新率的白名单问题。
- 华为 nova 12 Pro/Ultra 跟Iphone14 Pro Max基本都是满帧120Hz,nova 12 Pro只在相机界面保持60Hz刷新率。从我们使用体验来看,相机拍照录像等界面确实没必要120Hz,现在手机录像的最高帧率也只有60帧,采用120帧刷新率反而过设计浪费了功耗。
- 小米13 Pro只有13个应用(占比48.1%)采用120Hz,剩下14个应用(占比51.9%)采用60Hz
- OPPO Find X6 pro只有15个应用(占比55.6%)采用120Hz,剩下12个应用(占比44.4%)采用60Hz
- Vivo X90 Pro+只有14个应用(占比51.9%)采用120Hz,剩下13个应用(占比48.1%)采用60Hz
- 荣耀magic5 pro,只有2个应用使用120Hz(占比7.4%),7个应用使用90Hz(26%),剩下18个应用使用60Hz(66.7%);
华为nova 12 Pro/Ultra的LTPO的实际体验非常优秀
华为nova 12 Pro/Ultra LTPO1~120Hz动态自适应帧率,继承了华为旗舰系列的优秀基因,经过华为工程师系统级调校,带来的流畅使用体验,在我们日常使用中感受还是很明显的,让华为nova 12 Pro/Ultra手机 一直宣传的流畅有了更真实的注脚,而不只是在宣传层面上的更流畅。
华为LTPO自适应1-120hz,能根据不同的场景自适应不同的帧率,做到性能与续航兼得,完全不用担心以往强开120hz又担心耗电的矛盾。也能在低频操作时无缝降低帧率,减轻续航与发热。
- 阅读、电子书、网页文章等低频刷新的场景,低至1Hz的极致续航,大幅延长手机的阅读时间,在旅行时,空闲时看书,不用频繁的插着充电线,不影响握持体验,减轻续航焦虑
2、电影、短视频场景,自适应抖音等应用的30hz/60hz视频,大幅延长刷抖音的时间,刷抖音,再也不用怕没电了。
3、刷微博,小红书,头条,触摸反馈等,系统特效无缝切换帧率,操控体验非常优秀,比如抛滑、跟手滑,小动画特效等,滑动丝滑。在无操作时,能丝滑切换成1Hz省电。
由此可见,华为在鸿蒙操作系统、芯片调校、触显优化、功耗优化等LTPO系统级调优技术方面确实很有一手, 与苹果不相上下,口碑好也是顺理成章的事情。
相关文章:

nova 12 LTPO来了!LTPO动态自适应刷新率屏120Hz体验更流畅 ,1Hz阅读更省电
2023年12月26日,华为召开华为冬季全场景发布会,正式发布华为nova 12系列。全新华为nova 12 Pro/Ultra 上搭载1~120Hz LTPO 动态自适应刷新率屏,作为华为旗舰系列的LTPO特性现在来到了nova 系列上,到底表现如何呢? 手机…...

【rk3368 android6.0 恢复出厂设置功能】
rk3368 android6.0 恢复出厂设置功能 恢复出厂设置三种方法一,设置--进入恢复出厂设置页面二,发送广播形式三,命令形式总结 郑重声明:本人原创博文,都是实战,均经过实际项目验证出货的 转载请标明出处:攻城狮2015 恢复…...

闲聊电脑(7)常见故障排查
闲聊电脑(7)常见故障排查 夜深人静,万籁俱寂,老郭趴在电脑桌上打盹,桌子上的小黄鸭和桌子旁的冰箱又开始窃窃私语…… 小黄鸭:冰箱大哥,平时遇到电脑故障该咋处理呢? 冰箱…...
Vim 编辑器|批量注释与批量取消注释
添加注释 ctrl v 进入块选泽模式。上下键选中需要注释的行。按大写 I (shift i) 进入插入模式,输入注释符。按两次 ESC 退出,即完成添加注释。shift : 再输入 qw 保存退出。 取消注释 ctrl v 进入块选泽模式。上下键选中…...
Android 使用AIDL HAL
生成的目录结构 以audioControl 为例: 首先编写的是aidl文件。 其文件目录结构是:── android │ └── hardware │ └── automotive │ └── audiocontrol │ ├── AudioFocusChange.aidl │ ├── AudioGainConf…...

C++的一些基础语法
前言: 本篇将结束c的一些基础的语法,方便在以后的博客中出现,后续的一些语法将在涉及到其它的内容需要用到的时候具体展开介绍;其次,我们需要知道c是建立在c的基础上的,所以c的大部分语法都能用在c上。 目…...
mysql 技术100问?
什么是软件架构?它的定义和目的是什么?软件架构设计的基本原则是什么?请解释一下模块化架构和分层架构的区别。为什么重视可伸缩性在软件架构中的作用?请讨论一下微服务架构和单体应用架构的区别和优劣。如何选择适合项目的软件架…...
APK漏洞扫描工具
一、APKDeepLens是一个基于python的工具,旨在扫描Android应用程序,专门针对OWASP TOP 10移动漏洞。 工具:python3.8或者以上版本 安装 git clone https://github.com/d78ui98/APKDeepLens/tree/main cd /APKDeepLens python3 -m venv venv…...

ReactNative项目构建分析与思考之react-native-gradle-plugin
前一段时间由于业务需要,接触了下React Native相关的知识,以一个Android开发者的视角,对React Native 项目组织和构建流程有了一些粗浅的认识,同时也对RN混合开发项目如何搭建又了一点小小的思考。 RN环境搭建 RN文档提供了两种…...
LeetCode454 四数相加
给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 < i, j, k, l < n nums1[i] nums2[j] nums3[k] nums4[l] 0 示例 1: 输入:nums1 [1,2], nu…...

Kafka消费者重平衡
「(重平衡)Rebalance本质上是一种协议,规定了一个Consumer Group下的所有Consumer如何达成一致,来分配订阅Topic的每个分区」。 比如某个Group下有20个Consumer实例,它订阅了一个具有100个分区的Topic。 正常情况下&…...

【线代基础】张量、向量、标量、矩阵的区别
1、标量(Scalar) 纯数字,无方向性、无维度概念。因此也叫 标量张量、零维张量、0D张量 例如,x18,x21.34 x1、x2即为标量 2、张量(tensor) 具有方向性,可以理解为一个多维数组&a…...

用chatgpt写论文重复率高吗?如何降低重复率?
ChatGPT写的论文重复率很低 ChatGPT写作是基于已有的语料库和文献进行训练的,因此在写作过程中会不可避免地引用或借鉴已有的研究成果和观点。同时,由于ChatGPT的表述方式和写作风格与人类存在一定的差异,也可能会导致论文与其他文章相似度高…...

字节跳动也启动春季校园招聘了(含二面算法原题)
字节跳动 - 春招启动 随着各个大厂陆续打响春招的响头炮,字节跳动也官宣了春季校园招聘的正式开始。 还是那句话:连互联网大厂启动校招计划尚且争先恐后,你还有什么理由不马上行动?! 先来扫一眼「春招流程」和「面向群…...

二,几何相交---4,BO算法---(3)数据结构
数据结构分两块,一个是某一时间状态的局部相交线段。一个是事件队列,是某一时刻局部相交线段的集合。...
中间件MQ面试题之Kafka
MQ相关面试题 Kafka面试题 (1)rockermq和kafka 的区别在哪里? 使用场景有什么不一样? 不同点: 数据可靠性 不同: RocketMQ:支持异步实时刷盘、同步刷盘、同步复制、异步复制;kafka:使用异步刷盘方式,异步复制/同步复制。性能对比:kafka单机写入TPS比较高单机支持…...

Prometheus 安装部署
文章目录 1.部署Prometheus1.1.修改配置文件1.2.配置告警规则1.3.运行Docker 2.部署Alertmanager2.1.修改配置文件2.2.Prometheus监控配置2.3.运行Docker 3.部署Grafana3.1.运行Docker3.2. 配置数据源3.3. 配置dashboard 开源中间件 # Prometheushttps://iothub.org.cn/docs/m…...
龙芯杯赛道-学习过程记录
Preface&免责声明: 由于参赛资料企业并未开源,所以我不能开放出有关参赛的资料 但是我会在这里记录参赛时看不懂的一系列知识补充 ------------------------------------------------------------------------------------------------------- TSEN…...
76. 最小覆盖子串-力扣hot100(C++)
76. 最小覆盖子串s 初始化和特判 //本题做题思想 //从头开始,首先找到一个包含所有字母的字串,将i移动到包含字串字母的位置,然后更新长度和字符串ans后, //i的位置加1,j的位置也加1,从新开始上面的流程&…...
vue的生命周期有那些
1.v-text 相当于js的innerText <div v-text"姓名:name"></div>const name ref(张三); //声明 2.v-html 相当于js的innerHTML <div v-html"html"></div>const html ref(<s>这是一段文字</s>) 3.v-bin…...

Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…...

HTML 列表、表格、表单
1 列表标签 作用:布局内容排列整齐的区域 列表分类:无序列表、有序列表、定义列表。 例如: 1.1 无序列表 标签:ul 嵌套 li,ul是无序列表,li是列表条目。 注意事项: ul 标签里面只能包裹 li…...

转转集团旗下首家二手多品类循环仓店“超级转转”开业
6月9日,国内领先的循环经济企业转转集团旗下首家二手多品类循环仓店“超级转转”正式开业。 转转集团创始人兼CEO黄炜、转转循环时尚发起人朱珠、转转集团COO兼红布林CEO胡伟琨、王府井集团副总裁祝捷等出席了开业剪彩仪式。 据「TMT星球」了解,“超级…...
工程地质软件市场:发展现状、趋势与策略建议
一、引言 在工程建设领域,准确把握地质条件是确保项目顺利推进和安全运营的关键。工程地质软件作为处理、分析、模拟和展示工程地质数据的重要工具,正发挥着日益重要的作用。它凭借强大的数据处理能力、三维建模功能、空间分析工具和可视化展示手段&…...
使用van-uploader 的UI组件,结合vue2如何实现图片上传组件的封装
以下是基于 vant-ui(适配 Vue2 版本 )实现截图中照片上传预览、删除功能,并封装成可复用组件的完整代码,包含样式和逻辑实现,可直接在 Vue2 项目中使用: 1. 封装的图片上传组件 ImageUploader.vue <te…...

项目部署到Linux上时遇到的错误(Redis,MySQL,无法正确连接,地址占用问题)
Redis无法正确连接 在运行jar包时出现了这样的错误 查询得知问题核心在于Redis连接失败,具体原因是客户端发送了密码认证请求,但Redis服务器未设置密码 1.为Redis设置密码(匹配客户端配置) 步骤: 1).修…...
Typeerror: cannot read properties of undefined (reading ‘XXX‘)
最近需要在离线机器上运行软件,所以得把软件用docker打包起来,大部分功能都没问题,出了一个奇怪的事情。同样的代码,在本机上用vscode可以运行起来,但是打包之后在docker里出现了问题。使用的是dialog组件,…...
力扣-35.搜索插入位置
题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 class Solution {public int searchInsert(int[] nums, …...
Android第十三次面试总结(四大 组件基础)
Activity生命周期和四大启动模式详解 一、Activity 生命周期 Activity 的生命周期由一系列回调方法组成,用于管理其创建、可见性、焦点和销毁过程。以下是核心方法及其调用时机: onCreate() 调用时机:Activity 首次创建时调用。…...

C++使用 new 来创建动态数组
问题: 不能使用变量定义数组大小 原因: 这是因为数组在内存中是连续存储的,编译器需要在编译阶段就确定数组的大小,以便正确地分配内存空间。如果允许使用变量来定义数组的大小,那么编译器就无法在编译时确定数组的大…...