百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT技术 > 正文

Google技穷了,Android 14开始反向抄袭国产ROM

wptr33 2025-01-20 17:01 17 浏览

谷歌冷不丁地放出了 Android 14 的首个开发者预览版(Developer Preview)


根据谷歌给的时间表,这次 Android 14 会发布 2 个开发者预览版、5 个 Beta 版。


预计会在第三季度正式发布最终版本。



辣么,这次的 Android 14 都会有啥新东西?


咱往下看。


老旧 APP 被禁止安装


以往 Android 系统并没有对安装 APP 的新旧问题给出啥要求。


这也导致了有部分流氓软件会使用比较低的 API 级别,绕过安卓新版本的安全机制,获取更多权限。


谷歌对这种钻空子的行为当然是看在眼里啦。



所以从 Android 14 开始,将禁止安装 API 23 以下的 APP。


四舍五入就是 Android 5.0 及以下版本的 APP,将不能再在 Android 14 上进行安装。


这事儿算有好有坏吧。


好的是能够防止一些流氓软件搞骚操作;


坏处是可能有些比较好用、但已经停止更新的老 APP,这下就不能在新系统上用咯。



原生 APP 双开


APP 双卡的功能在国产安卓上已经很常见了,这次 Android 将其加入到原生系统上。


Android 14 将这个功能叫「应用克隆」。


用户可以到 APP 的设置菜单里开启这项功能,实现应用多开的操作。



不过嘛,也并非所有 APP 也能进行克隆。


谷歌就把部分自家 APP 放到了阻止克隆的名单里,例如 YouTube、Chrome 之类的。



微信:无所谓,我会亲自封号。



字号比例优化


这两年安卓平板设备和折叠屏也重新拾起来做了。


就连谷歌自己,也有推出平板和折叠屏手机的计划。


Piexl Fold 渲染图


So,针对大屏的优化也得跟上嘛。


Android 14 将最大字体比例从 130% 提升到 200%。


而且 Android 14 采用的还是「非线形字体缩放」。


保证文本放大时,本身很大的字体就不会跟着放大,不同大小的字体比例也不会变得很奇怪。



像上面这张图,一眼就能看出图 2(标准缩放)和图 3(非线形缩放)的差别。


平板电脑任务栏优化


同样是针对大屏设备的更新。


Android 14 会在任务栏的 APP 图标下方显示名称,方便用户分辨。



屏幕使用时间


谷歌重新设计了电池使用界面,并将「自上次充满电以来的屏幕使用时间」部分放到了页面上方。



双 SIM 卡自动切换移动数据


Android 14 给双 SIM 卡新增了自动切换数据的功能。


假如你当前的 SIM 卡网络信号不给力,能自动跳到另一种卡上。



有一说一,假如你另一张卡没有流量,建议还是别开这个功能比较稳。


整体来看,目前的 Android 14 DP 版本并没有放出很多比较重磅的新功能。


大多都是从 OEM 安卓系统上直接拿过来的特性。



当然这也是 Android 的老传统了,毕竟开源嘛。


但也不排除后期 Android 14 会把其他好用的新东西塞进去。


咱普通用户就慢慢等后续的正式版发布和国产系统跟进更新了呗。

相关推荐

十年之重修Redis原理(redis重试机制)

弱小和无知并不是生存的障碍,傲慢才是。--------面试者...

Redis 中ZSET数据类型命令使用及对应场景总结

1.zadd添加元素zaddkeyscoremember...

redis总结(redis常用)

RedisTemplate封装的工具类packagehk.com.easyview.common.helper;importcom.alibaba.fastjson.JSONObject;...

配置热更新系统(如何实现热更新)

整体设计概览┌────────────┐┌────────────────┐┌────────────┐│配置后台服务│--写入-->│Red...

java高级用法之:调用本地方法的利器JNA

简介JAVA是可以调用本地方法的,官方提供的调用方式叫做JNI,全称叫做javanativeinterface。要想使用JNI,我们需要在JAVA代码中定义native方法,然后通过javah命令...

SpringBoot:如何优雅地进行响应数据封装、异常处理

背景越来越多的项目开始基于前后端分离的模式进行开发,这对后端接口的报文格式便有了一定的要求。通常,我们会采用JSON格式作为前后端交换数据格式,从而减少沟通成本等。...

Java中有了基本类型为什么还要有包装类型(封装类型)

Java中基本数据类型与包装类型有:...

java面向对象三大特性:封装、继承、多态——举例说明(转载)

概念封装:封装就是将客观的事物抽象成类,类中存在属于这个类的属性和方法。...

java 面向对象编程:封装、继承、多态

Java中的封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)是面向对象编程的三大基本概念。它们有助于提高代码的可重用性、可扩展性和可维护性。...

怎样解析java中的封装(怎样解析java中的封装文件)

1.解析java中的封装1.1以生活中的例子为例,打开电视机的时候你只需要按下开关键,电视机就会打开,我们通过这个操作我们可以去间接的对电视机里面的元器件进行亮屏和显示界面操作,具体怎么实现我们并不...

python 示例代码(python代码详解)

以下是35个python代码示例,涵盖了从基础到高级的各种应用场景。这些示例旨在帮助你学习和理解python编程的各个方面。1.Hello,World!#python...

python 进阶突破——内置模块(Standard Library)

Python提供了丰富的内置模块(StandardLibrary),无需安装即可直接使用。以下是一些常用的内置模块及其主要功能:1.文件与系统操作...

Python程序员如何调试和分析Python脚本程序?附代码实现

调试和分析Python脚本程序调试技术和分析技术在Python开发中发挥着重要作用。调试器可以设置条件断点,帮助程序员分析所有代码。而分析器可以运行程序,并提供运行时的详细信息,同时也能找出程序中的性...

python中,函数和方法异同点(python方法和函数的区别)

在Python中,函数(Function)...

Python入门基础命令详解(python基础入门教程)

以下是Python基本命令的详解指南,专为初学者设计,涵盖基础语法、常用操作和实用示例:Python基本命令详解:入门必备指南1.Python简介特点:简洁易读、跨平台、丰富的库支持...