还记得谷歌曾经用甜点来命名 Android 版本吗?它甚至会在办公室门前摆放甜点的雕像——那时候很有趣,更重要的是,每次新版本发布都会带来重大改进。 有些是重大的里程碑,例如 Android 2.3 Gingerbread,这个版本非常好,以至于它拒绝消亡。Android 4.4 KitKat 也引入了广泛的升级,令人惊讶的是,这些升级在 2013 年发布八年后的今天仍然具有现实意义。 首先是名字——这是第一个以品牌小吃命名的版本,其他都是普通甜点。这个版本原本打算采用“酸橙派”这个名字,但与雀巢的最后一刻协议给了我们今天所知道的名字。尽管遭遇了这一挫折,但随着 v9.0 版本的发布,馅饼最终将因其在餐桌上的重要性而得到认可。 KitKat 是在 Jelly Bean 的三个版本之后推出的,该版本专注于提供流畅的用户界面。除了一些自身的用户界面调整外,KitKat 的重点是提高资源有限的设备的性能。 这就是 Project Svelte 的目标,其目标是在最低 340 MB 的 RAM 上运行 Android,尽管 512MB 更为现实。回顾一些统计数据,2013 年的普通手机拥有 1GB RAM,而 3GB 是你能买到的最大 RAM。这意味着当时有不少设备的 RAM 低于 1GB,甚至现在也有这样的设备(好吧,它们是智能手表,但观点仍然成立)。 Google 开发人员创建了许多工具来减少操作系统和应用程序对 RAM 的使用。其中一个工具是 zRAM,它是 RAM 的一个压缩段,可以暂时存储未使用的数据以释放空间。这与当前手机上的虚拟 RAM 功能不同,后者利用快速的内部存储将数据移出 RAM。当然,在 2013 年,速度相对较慢的 eMMC 是常态,尤其是在低端设备上,因此这种方案的效果不如 zRAM。 另一个重大变化是准备用 Android Runtime (ART) 替换 Dalvik VM。Dalvik 虚拟机对于早期的 Android 至关重要,因为它允许软件与硬件无关 - 支持 ARM、x86 甚至罕见的 MIPS CPU。Android 2.2 Froyo 引入了即时 (JIT) 编译来加快应用程序性能,但几年后 Dalvik 开始显露出其老态。 ART 使用预先编译,基本上将应用程序编译为手机 CPU 的机器代码,作为应用程序安装过程的一部分。KitKat 仍然默认使用 Dalvik,直到 Lollipop Android 才完成向 ART 的切换。但 ART 至今仍在使用,v4.4 为此奠定了基础。 我们可能低估了 KitKat 对 Android UI 的改变,因为一个小小的改变却产生了重大影响——v4.4 允许用户在“设置”屏幕中选择默认启动器。这在早期版本中是可以实现的,但很繁琐。现在,如果对制造商皮肤提供的功能不满意,任何人都可以轻松尝试不同的启动器。 一些 UI 调整包括为某些 UI 组件(如状态栏和导航栏)采用半透明外观。沉浸模式允许应用程序全屏运行,完全隐藏这两个栏以及其他操作系统界面元素。新的过渡框架允许开发人员为其应用程序创建炫酷、流畅的动画。 KitKat 使状态栏和导航栏变为半透明 • 沉浸式全屏模式KitKat 增加了对红外线发射器的原生支持,在此之前,制造商使用的是定制解决方案,这对应用程序开发人员来说更难支持。此外,NFC 功能还获得了对主机卡模拟的支持,允许手机充当智能卡,用于移动支付、会员卡、交通卡等。 其他新功能包括无线打印(通过 Wi-Fi 或 Google 云打印等在线服务)、认证手机是否兼容 Miracast 的选项、改进与蓝牙设备的连接等等。 KitKat 通过将 SELinux(安全增强型 Linux)切换到“强制”模式,使手机更加安全,这可以防止被感染的应用程序访问它们无权接触的系统部分。v4.4 还改变了应用程序访问存储卡的方式,并简化了本地和云存储文件的浏览。 现在可以像浏览本地存储的文件一样浏览存储在云端的文件KitKat 还带来了许多其他细微改进。例如,它改变了传感器数据跟踪方式,以降低功耗。这也使得计步器功能得以创建,该功能内置于操作系统中,而不是留给应用程序来实现耗电的解决方案。 Moves 和 Runtastic 计步器使用新的计步功能KitKat 的目标是达到 100 万用户。发布大约一年后,v4.4 KitKat 已在三分之一的 Android 设备上运行,直到 2015 年中期,KitKat 才赶上 Jelly Bean。由于那时 Lollipop 已经推出并抢占了市场份额,因此它的采用率从未达到 50%。2015 年末,Android 总共在 14 亿台设备上运行,因此 KitKat 从未在 10 亿台设备上运行。 但 Android 4.4 KitKat 的遗产并不在于它在鼎盛时期运行在多少部手机上。RAM 优化使该操作系统在低端设备上也能运行,性能和安全性改进,以及它引入的新连接功能即使在版本 12 中仍然具有重要意义。 |
<<: vivo Y75 5G 完整规格泄露,搭载 Dimensity 700 SoC 和 50MP 摄像头
>>: 每周民意调查结果:OnePlus 10 Pro 前景看好,但需要好评
Oppo 于 11 月底发布了 Reno7 智能手机,这些设备终于登陆中国以外的市场。其全球之旅的第...
几个月来,我们一直在听说三星 Galaxy Tab A8 10.5 (2021),预计几天后将投入量...
我们预计 vivo 将于 1 月 4 日发布其 V23 Pro,现在这款手机已出现在 Geekben...
小米的 Redmi Note 11 系列终于准备好在国际上正式发布,您可以通过下面的 YouTube...
微软多年来一直提供 Android 手机和 Windows 10 之间的官方链接,现在随着桌面设备转...
最新的泄露信息可能刚刚透露了即将推出的小米 12 系列的背面设计。这些设计让我们得以一窥小米 12、...
Oppo 为其 K9 系列推出了一款搭载 Dimensity 810 芯片组的新手机——Oppo K...
华为 P50 和 P50 Pro 于今年夏天首次亮相,但根据网上的最新传闻,现在将有第三位更令人兴奋...
在推出测试版约一个月后,三星发布了针对 Galaxy M31 的 One UI 4.1 更新。此更新...
上个月获得 NBTC 认证的 Realme C35 将于 2 月 10 日发布。此消息来自 Real...
Expert RAW 应用程序可让您进一步控制 Galaxy S21 Ultra 的相机,现在也可用...
10 月,iQOO 分享了部分手机的 Android 12 更新时间表,iQOO Z5 原本应该在上...
据彭博社援引业内人士的话称,苹果已通知其供应商,其 iPhone 13 系列的需求已经放缓,并将进一...
OnePlus 最近开始为其最新旗舰设备 OnePlus 9 和 9 Pro 推出基于 Androi...
在 6 月份的 Pixel 功能发布中,谷歌将 Google Photos 应用中的“锁定文件夹”功...