安卓碎片化
通俗的讲亦是指整个安卓平台的差异化越来越大,
任何成功的智能操作系统都是由庞大的软件资源支撑起来的,这要求系统和硬件有一定的一致性,这才能确保软件的兼容性,而个人和团体开发的第三方软件也有一定的规范,以确保软件和设备完全兼容。而由于Android完全免费以及完全开源的性质,最终导致Android设备的软件兼容性变差,间接加大了软件开发的难度(主要难度是让软件在更多的设备上运行),最终会导致一个结果:由于开发难度高,开发成本增大,软件开发商和软件开发者们会放弃开发。最终Android会因为“失血过多”而死
安卓碎片化的主要原因是因为Android完全免费以及完全开源的性质
安卓历史版本
API等级1: Android 1.0(没有开发代号)
API等级2: Android 1.1 - Petit Four:(法)小蛋糕
API等级3: Android 1.5- Cupcake:纸杯蛋糕
API等级4: Android 1.6 - Donut:甜甜圈
API等级5-7: Android 2.0/2.0.1/2.1- Éclair:闪电泡芙、法式奶油夹心甜点、松饼
API等级8: Android 2.2-2.2.3 - Froyo:冻酸奶
API等级9-10: Android 2.3-2.3.2/2.3.3-2.3.7 - Gingerbread:姜饼
API等级11-13:Android 3.0/3.1/3.2 - Honeycomb:蜂巢
API等级14-15:Android4.0 - 4.0.2/Android 4.0.3 - 4.0.4 - Ice Cream Sandwich:冰激凌三明治、冰淇淋三明治
API等级16-18:Android 4.1/4.2/4.3 - Jelly Bean:果冻豆
API等级19-20:Android 4.4-Android 4.4W - KitKat:奇巧巧克力棒
API等级21-22: Android 5.0/5.1 - Lollipop(Android L):棒棒糖
API等级23: Android 6.0 - Marshmallow(Android M):棉花糖
API等级24: Android 7.0 /Android7.1 -Nougat(Android N):牛轧糖
从Android1.5开始,Android操作系统改用甜点来作为版本代号,这些版本按照从C大写字母开始的顺序来进行命名
此外,Android操作系统还有两个预发布的内部版本,它们分别是原子小金刚(Astro)和机器人班亭(Bender,电视动画《飞出个未来》角色)。
在10月4日的发布会上,Android 7.1已经随着Pixel/XL的发布初步亮相了。但是在官方博客中,Google依然详细介绍了Android 7.1的功能更新。对于用户来说,可以直观感知的有以下三点:
1.App Shortcuts图标快捷方式。这一功能与iPhone上3D Touch功能相类似,就是可以在应用图标上直接添加快捷选项,点击就直接到达相关界面;但这一功能需要开发者的支持。目前开发者可以设置5个动态或静态的快捷选项。
2.圆形应用图标。在Pixel/XL我们已经看到原生Android图标圆形化的趋势,而Google打算将这一趋势推广到Android 7.1上。
3.键盘支持图片输出。键盘不仅能够打字,也能够支持图片、表情和动图等更多内容的输出。这类功能其实已经在许多第三方输入法上实现了,但在原生Android自带输入法上还是第一次。
谷歌大会