android50的新特性
① Android 5.0新的特性对开发者会有什么影响
影响不算很大吧,Android从4以后的开发基本稳定了。
个人感觉Android L,也就是Android 5的比较大的变化有两点:
1)设计上从android design变成了material design,这主要是一些界面上的设计原则;
2)运行模式从原来的Dalvik模式变成了支持ART模式
而这两点对于开发的代码本身来说不需要变动,想变化的话至多需要遵循一下新界面准则,重新打包编译一下而已。
至于API,当然加入了一些新特性,不过都不是大改动,感觉比1.6-2.x或2.x,3.x->4.x变化都小,而且都是兼容以前的。
② Android6.0已经正式发布,对比Android5.1.1有哪些亮点,以及新特性
亮点1:App关联
6.0实现了应用间的互联哦~比如你收到一封含有Twitter链接的邮件,点击这个邮件,将直接打开Twitter应用,而不再是网页,听起来,是不是有方便很多呢。
亮点2:指纹识别
Android 6.0自己也开始支持指纹识别啦,而且功能更强大!!除了解锁,还可以用作登陆某个应用呢,这相当不错哟~
亮点3:应用权限管理
Android 6.0提供了更安全的应用权限管理,进入设置, 在Advanced下的App Permissions中可以对某个应用权限进行自定义哟!同时,在你使用应用的过程中需要开启某个具体权限时,手机会弹出相应的权限提示,有点类似IOS,是不是棒棒哒~
亮点4:锁屏语音搜索
Android 6.0原生也支持锁屏语音搜索了,不仅使谷歌 Now 语音助手的使用范围得到了进一步的扩大,而且相对于以往一些Android厂商自行开发的语音唤醒,有着更好的用户体验呢!
亮点5:Doze 电量管理
Android6.0 自带 Doze 电量管理功能,可以自动清除后台长时间不用的进程,谷歌官方称平均续航时间可提高30%!!!
亮点6:Android支付
终于等到了,在Android 6.0中,无论是通过谷歌的服务还是银行的APP都能使用Android Pay,再搭配上之前提过的指纹识别功能,真是高大上呢,有木有。
亮点7:“勿扰模式”优化
在Android 6.0中“勿扰模式”变得更人性化啦,包含“完全静音”、“仅限闹钟”和“仅限优先打扰”三大功能,支持定时关闭,相比5.0让人摸不着头脑的设置更加清晰,也更加实用
亮点8:智能的文本选择
Android 6.0对于“文本选择”功能也进行了优化,长按选择文本时会直接弹出操作框,还实现撤销等功能。如果你的手机上安装了谷歌翻译,那么所选的文本还可以直接翻译成译文!!
③ Android7.1增加了什么新功能介绍
Android 7.1属于Android N平台的一个版本
产品性能
Android N主要在运行时和图形处理上做了更新。运行时间上,Android N对编译器进行了优化,软件的运行时间提升了3-6倍。引入了一个全新的JIT编译器,使得App安装速度快了75%,编译代码的规模减少了50%。
图形处理方面,N加入了一个新的图形工具Vulkan,可以帮助游戏的视觉体验更加出色,并减少对CPU的要求。
Android N支持Vulkan API,包括其全部特性,尤其是能够降低CPU系统开销,提升描绘指令,应用编译与安装方面,Android N不会一股脑地全部进行AOT预先编译,而是结合JIT实时编译、混合编译,都针对每个应用进行优化,可大大提升应用安装速度、性能、存储和能效,号称安装速度比现在快最多75%。
产品安全
Android N现在支持全新的文件加密模式,可以对单独的文件进行加密,而不是一个应用或者是一个压缩包。同时加密在Android启动时就开始了,保证了“盲点”时间的安全。
新的Android N在升级时会实现无缝的下载固件、自动升级,系统在后台主动下载升级固件,并在用户下一次重启手机时自动升级系统,没有了烦人的提升和强制升级,尴尬症不会再犯了。
产品功能
功能方面,Android N更多的是在用户操作的便捷性上做了一些提升,加入了全新的原生分屏多任务功能,并且加入了多任务快速切换功能,帮助用户解决在两个任务之间频繁切换的问题。
新的 Android N 系统将增加一个“清除所有”的按键来帮助用户快速退出所有已经打开的应用程序。对于用户较长时间未使用的应用程序,Android N 将会自动关闭。
总来说更新的东西不多,基本和安卓6.X也就是Andrid M差别不大 估计设备审计率不会太高
④ Google I/O 2016 上发布的 Android N 有哪些新特性
1.多窗口支持
在 Android N 中,我们为该平台引入了一个新的而且非常需要的多任务处理功能 — 多窗口支持。
现在,用户可以一次在屏幕上打开两个APP。
在运行 Android N 的手机和平板电脑上,用户可以并排运行两个APP,或者处于分屏模式时一个APP位于另一个APP之上。用户可以通过拖动两个APP之间的分隔线来调整APP。
在 Android TV 设备上,APP可以将自身置于画中画面模式,从而让它们可以在用户浏览或与其他APP交互时继续显示内容。如需了解详细信息,请参阅下文。
多窗口支持为您提供新的吸引用户方式,特别是在平板电脑和其他更大屏幕的设备上。您甚至可以在您的APP中启用拖放,从而使用户可以方便地将内容拖放到您的应用或从其中拖出内容—这是一个非常好的增强用户体验的方式。
向您的APP添加多窗口支持并配置多窗口显示的处理方式非常简单。例如,您可以指定您的 Activity 允许的最小尺寸,从而防止用户将 Activity 调整到该尺寸以下。您还可以为APP禁用多窗口显示,这可确保系统将仅以全屏模式显示APP。
如需了解详细信息,请参阅多窗口支持开发者文档。
2.Notification 增强功能
在 Android N 中,我们重新设计了Notification,使其更易于使用并且速度更快。部分变更包括:
- 模板更新:我们正在更新Notification模板,新强调了图片跟头像。开发者将能够充分利用新模板,只需进行少量的代码调整。
- 绑定的Notification:系统可以将消息组合在一起(例如,按消息主题)并显示组。用户可以适当地进行 Dismiss 或 Archive 等操作。如果您已实现 Android Wear 的通知,那么您已经很熟悉此模型。
- 直接回复:对于实时通信应用,Android 系统支持内联回复,以便用户可以直接在通知界面中快速回复短信。
- 自定义视图:两个新的 API 让您在通知中使用自定义视图时可以充分利用系统的风格,如Notification标题和操作。
如需了解如何实现新功能的信息,请参阅通知指南。
2.配置文件指导的 JIT/AOT 编译
在 Android N 中,我们添加了 Just in Time (JIT) 编译器,对 ART 进行代码分析,让它可以在应用运行时持续提升 Android 应用的性能。JIT 编译器对 Android 运行组件当前的 Ahead of Time (AOT) 编译器进行了补充,有助于提升运行时性能,节省存储空间,加快应用更新和系统更新速度。
配置文件指导的编译让 Android 运行组件能够根据应用的实际使用以及设备上的情况管理每个应用的 AOT/JIT 编译。例如,Android 运行组件维护每个应用的热方法的配置文件,并且可以预编译和缓存这些方法以实现最佳性能。对于应用的其他部分,在实际使用之前不会进行编译。
除提升应用的关键部分的性能外,配置文件指导的编译还有助于减少整个 RAM 占用,包括关联的二进制文件。此功能对于低内存设备非常尤其重要。
Android 运行组件在管理配置文件指导的编译时,可最大程度降低对设备电池的影响。仅当设备处于空闲状态和充电时才进行编译,从而可以通过提前执行该工作节约时间和省电。
3.快速的应用安装路径
Android 运行组件的 JIT 编译器最实际的好处之一是应用安装和系统更新的速度。即使在 Android 6.0 中需要几分钟进行优化和安装的大型应用,现在只需几秒钟就可以完成安装。系统更新也变得更快,因为省去了优化步骤。
4.瞌睡模式
Android 6.0 推出了瞌睡模式,即设备处于空闲状态时,通过推迟应用的 CPU 和网络活动以实现省电目的的系统模式,例如,设备放在桌上或抽屉里时。
现在,在 Android N 中,瞌睡模式又前进了一步,在外出时也可以省电。只要屏幕关闭了一段时间,且设备未插入电源,瞌睡模式就会对应用使用熟悉的 CPU 和网络限制。这意味着用户即使将设备放入口袋里也可以省电。
屏幕关闭片刻后,设备在使用电池时,瞌睡模式将限制网络访问,同时延迟作业和同步。在短暂的维护时间范围后,其允许应用访问网络,并执行延迟的作业/同步。打开屏幕或将设备插入电源会使设备退出瞌睡模式。
当设备再次处于静止状态时,屏幕关闭且使用电池一段时间,瞌睡模式针对 PowerManager.WakeLock,AlarmManager 警报和 GPS/Wi-Fi 扫描应用完整 CPU 和网络限制。
无论设备是否处于运动状态,将应用调整到瞌睡模式的最佳做法均相同,因此,如果您已更新应用以妥善处理瞌睡模式,则一切就绪。如果不是,请立即开始将应用调整到瞌睡模式。
5.Project Svelte:后台优化
Project Svelte 在持续改善,以最大程度减少生态系统中一系列 Android 设备中系统和应用使用的 RAM。在 Android N 中,Project Svelte 注重优化在后台中运行应用的方式。
后台处理是大多数应用的一个重要部分。处理得当,可让您实现非常棒的用户体验 — 即时、快速和情境感知。如果处理不得当,后台处理会毫无必要地消耗 RAM(和电池),同时影响其他应用的系统性能。
自 Android 5.0 发布以来,JobScheler 已成为执行后台工作的首选方式,其工作方式有利于用户。应用可以在安排作业的同时允许系统基于内存、电源和连接情况进行优化。JobScheler 可实现控制和简洁性,我们想要所有应用都使用它。
另一个非常好的选择是 GCMNetworkManager(Google Play 服务的一部分),其在旧版 Android 中提供类似的作业安排和兼容性。
我们在继续扩展 JobScheler 和 GCMNetworkManager,以符合多个用例 — 例如,在 Android N 中,现在,您可以基于内容提供程序中的更改安排后台工作。同时,我们开始弃用一些较旧的模式,这些模式会降低系统性能,特别是低内存设备的系统性能。
在 Android N 中,我们删除了三个常用隐式广播 — CONNECTIVITY_ACTION、ACTION_NEW_PICTURE 和 ACTION_NEW_VIDEO — 因为这些广播可能会一次唤醒多个应用的后台进程,同时会耗尽内存和电池。如果您的应用收到这些广播,请充分利用 N Developer Preview 以迁移到 JobScheler 和相关的 API。
如需了解详情,请查看后台优化文档。
6.Data Saver
在移动设备的整个生命周期,蜂窝数据计划的成本通常会超出设备本身的成本。对于许多用户而言,蜂窝数据是他们想要节省的昂贵资源。
Android N 推出了 Data Saver 模式,这是一项新的系统服务,有助于减少应用使用的蜂窝数据,无论是在漫游,账单周期即将结束,还是使用少量的预付费数据包。Data Saver 让用户可以控制应用使用蜂窝数据的方式,同时让开发者打开 Data Saver 时可以提供更多有效的服务。
用户在 Settings 中启用 Data Saver 且设备位于按流量计费的网络上时,系统屏蔽后台数据使用,同时指示应用在前台尽可能使用较少的数据 — 例如,通过限制用于流媒体服务的比特率、降低图片质量、延迟最佳的预缓冲等方法来实现。用户可以将特定应用加入白名单以允许后台按流量的数据使用,即使在打开 Data Saver 时也是如此。
Android N 继承了 ConnectivityManager,以便为应用检索用户的 Data Saver 首选项并监控首选项变更提供一种方式。所有应用均应检查用户是否已启用 Data Saver 并努力限制前台和后台数据的使用。
7.快速设置Tile API
“快速设置”通常用于直接从通知栏显示关键设置和操作,非常简单。在 Android N 中,我们已扩展“快速设置”的范围,使其更加有用更方便。
我们为额外的“快速设置”Tile添加了更多空间,用户可以通过向左或向右滑动跨分页的显示区域访问它们。我们还让用户可以控制显示哪些“快速设置”Tile以及显示的位置 — 用户可以通过拖放Tile来添加或移动Tile。
对于开发者,Android N 还添加了一个新的 API,从而让您可以定义自己的“快速设置”Tile,使用户可以轻松访问您应用中的关键控件和操作。
对于急需或频繁使用的控件和操作,保留“快速设置”Tile,且不应将其用作启动应用的快捷方式。
定义Tile后,您可以将它们显示给用户,用户可通过拖放将Tile添加到“快速设置”。
如需创建应用Tile的更多信息,请参阅可下载的 API 参考中的 android.service.quicksettings.Tile。
8.号码屏蔽
Android N 现在支持在平台中进行号码屏蔽,提供框架 API,让服务提供商可以维护屏蔽的号码列表。默认短信应用、默认手机应用和提供商应用可以对屏蔽的号码列表进行读取和写入操作。其他应用则无法访问此列表。
通过使号码屏蔽成为平台的标准功能,Android 为应用提供一致的方式来支持广泛的设备上的号码屏蔽。应用可以利用的其他优势包括:
- 还会屏蔽已屏蔽的来电号码发出的短信
- 通过 Backup & Restore(备份和还原)功能可以跨重置和设备保留屏蔽的号码
- 多个应用可以使用相同的屏蔽号码列表
此外,通过 Android 的运营商应用集成表示运营商可以读取设备上屏蔽的号码列表,并为用户执行服务端屏蔽,以阻止不需要的来电和短信通过任何介质(如 VOIP 端点或转接电话)到达用户。
如需了解详细信息,请参阅可下载的 API 参考中的 android.provider.BlockedNumberContract。
9.来电过滤
Android N 允许默认的手机应用过滤来电。手机应用执行此操作的方式是实现新的 CallScreeningService,该方法允许手机应用基于来电的 Call.Details 执行大量操作,例如:
- 拒绝来电
- 不允许来电到达呼叫日志
- 不向用户显示来电通知
如需了解详细信息,请参阅可下载的 API 参考中的 android.telecom.CallScreeningService。
10.多区域设置支持、多语言
Android N 现在允许用户在设置中选择多个区域设置,以更好地支持双语用例。应用可以使用新的 API 获取用户选择的区域设置,然后为多区域设置用户提供更成熟的用户体验 — 如以多个语言显示搜索结果,并且不会以用户了解的语言翻译网页。
除多区域设置支持外,Android N 还扩展了用户可用的语言范围。它针对常用语言提供超过 25 种的变体,如英语、西班牙语、法语和阿拉伯语。它还针对 100 多种新语言添加了部分支持。
应用可以通过调用 LocaleList.GetDefault() 获取用户设置的区域设置列表。为支持扩展的区域设置数量,Android N 正在改变其解析资源的方式。请务必使用新的资源解析逻辑测试和验证您的应用是否能如期运行。
如需有关新资源解析行为和应遵循的最佳做法的更多信息,请参阅多语言支持。
11.Android 中的 ICU4J API
Android N 目前在 Android 框架(位于 android.icu 软件包下)中提供 ICU4J API 的子集。迁移很简单,主要是需要从 com.java.icu 命名空间更改为 android.icu。如果您已在您的应用中使用 ICU4J 捆绑包,切换到 Android 框架中提供的 android.icu API 可以大量节省 APK 大小。
如果要了解有关 Android ICU4J API 的更多信息,请参阅 ICU4J 支持。
12.OpenGL™ ES 3.2 API
Android N 添加了框架接口和对 OpenGL ES 3.2 的平台支持,包括:
- 来自 Android 扩展包 (AEP) 的所有扩展(EXT_texture_sRGB_decode 除外)。
- 针对 HDR 的浮点帧缓冲和延迟着色。
- BaseVertex 绘图调用可实现更好的批处理和流媒体服务。
- 强大的缓冲区访问控制可减少 WebGL 开销。
Android N 上适用于 OpenGL ES 3.2 的框架 API 与 GLES32 类一起提供。使用 OpenGL ES 3.2 时,请务必通过 标记和 android:glEsVersion 属性在您的清单文件中声明要求。
如需了解有关使用 OpenGL ES 的信息,包括如何在运行时检查设备支持的 OpenGL ES 版本,请参阅 OpenGL ES API 指南。
13.Android TV 录制
Android N 通过新的录制 API 添加了从 Android TV 输入服务录制和播放内容的功能。构建在现有时移 API 之上,TV 输入服务可以控制能够录制的渠道数据、保存录制的会话的方式,同时可通过录制的内容管理用户交互。
如需了解详细信息,请参阅 Android TV 录制 API。
14.Android for Work
Android for Work 针对运行 Android N 的设备添加了许多新功能和 API。部分重要内容如下— 有关与 Android N 相关的 Android for Work 更新的完整列表,请参阅 Android for Work 变更。
15.关闭工作
在具有托管配置文件的设备上,用户可以切换工作模式。工作模式关闭时,管理的用户临时关闭,其禁用托管配置文件应用、后台同步和通知。这包括配置文件所有者应用。关闭工作模式时,系统显示永久状态图标,以提醒用户他们无法启动工作应用。启动器指示该工作应用和小组件无法访问。
16.Always on VPN
设备所有者和配置文件所有者可以确保工作应用始终通过指定的 VPN 连接。系统在设备启动后自动启动该 VPN。
新的 DevicePolicyManager 方法为 setAlwaysOnVpnPackage() 和 getAlwaysOnVpnPackage()。
由于 VPN 服务无需应用交互即可由系统直接绑定,因此,VPN 客户端必须针对 Always on VPN 处理新的入口点。和以前一样,由与操作匹配的 Intent 过滤器将服务指示给系统。android.net.VpnService。
用户还可以使用 Settings>More>Vpn 在主要用户中手动设置实现 VPNService 方法的 Always on VPN 客户端。
17.辅助工具增强功能
Android N 现在针对新的设备设置直接在欢迎屏幕上提供“Vision Settings”。这使用户可以更容易发现和配置他们设备上的辅助工具功能,包括放大手势、字体大小、显示屏尺寸和 TalkBack。
随着这些辅助工具功能更为突出,在启用这些功能后,您的用户更可能试用您的应用。请务必提前启用这些设置测试您的应用。您可以通过 Settings > Accessibility 启用它们。
还是在 Android N 中,辅助工具服务现在可以帮助具有动作障碍的用户触摸屏幕。全新的 API 允许使用人脸追踪、眼球追踪、点扫描等功能构建服务,以满足这些用户的需求。
如需了解详细信息,请参阅可下载的 API 参考 中的 android.accessibilityservice.GestureDescription
18.直接启动
直接启动可以缩短设备启动时间,让注册的应用具有有限的功能,即使在意外重启后。例如,如果当用户睡觉时加密的设备重启,那么注册的警报、消息和来电现在可以和往常一样继续通知用户。这也意味着重启后辅助工具服务会立即可用。
在 Android N 中,直接启动充分利用基于文件的加密,以针对系统和应用数据启用细化的加密策略。为系统和应用数据。系统针对选定的系统数据和显式注册的应用数据使用设备加密的存储。默认情况下,凭据加密的存储可用于所有其他系统数据、用户数据、应用及应用数据。
启动时,系统在受限的模式中启动,仅访问设备加密的数据,不会对应用或数据进行常规访问。如果您有想要在此模式下运行的组件,您可以通过在清单文件中设置标记注册它们。重启后,系统通过广播 LOCKED_BOOT_COMPLETED Intent 激活注册的组件。系统确保注册的设备加密的应用数据在解锁前可用。所有其他数据在用户确认锁定屏幕凭据进行解密前均不可用。
如需了解详细信息,请参阅直接启动。
19.密钥认证
使用硬件支持的密钥库,可更安全地在 Android 设备上创建、存储和使用加密密钥。它们可保护密钥免受 Linux 内核、潜在的 Android 漏洞的攻击,也可防止从已取得 root 权限的设备提取密钥。
为了让硬件支持的密钥库使用起来更简单和更安全,Android N 引入了密钥认证。应用和关闭的设备可使用密钥认证以坚决地确定 RSA 或 EC 密钥对是否受硬件支持、密钥对的属性如何,以及其使用和有效性有何限制。
应用和关闭的设备服务可以通过 X.509 认证证书(必须由有效的认证密钥签署)请求有关密钥对的信息。认证密钥是一个 ECDSA 签署密钥,其在出厂时被注入设备的硬件支持的密钥库。因此,有效的认证密钥签署的认证证书可确认硬件支持的密钥库是否存在,以及该密钥库中密钥对的详细信息。
为确保设备使用安全的官方 Android 出厂映像,密钥认证要求设备 bootloader 向可信执行环境 (TEE) 提供以下信息:
设备上安装的操作系统版本和补丁级别
验证的启动公钥和锁定状态。
如需了解有关硬件支持的密钥库功能的详细信息,请参阅硬件支持的密钥库指南。
除密钥认证外,Android N 还推出了指纹绑定密钥,在指纹注册时不会撤销。
20.网络安全性配置
在 Android N 中,通过使用说明性网络安全性配置(而不是使用传统的易出错的编程 API(例如,X509TrustManager)),应用可以安全地自定义其安全(HTTPS、TLS)连接的行为,无需任何代码修改。
支持的功能:
自定义信任锚。让应用可以针对其安全连接自定义哪些证书颁发机构 (CA) 受信任。例如,信任特定的自签署证书或受限的公共 CA 集。
仅调试重写。让应用开发者可以安全调试其应用的安全连接,而不会增加安装基础的风险。
明文流量退出。让应用可以防止自身意外使用明文流量。
固定证书。这是一项高级功能,让应用可以针对安全连接限制哪些服务器密钥受信任。
如需了解详细信息,请参阅网络安全性配置。
⑤ android 5.0 都是64位吗
不是,出64bit,也是有3w2bit的,毕竟要配合处理器。
今天早些时候,谷歌正式发布了Android 5.0,一同亮相的还有Nexus 6等新品。
跟之前传闻的一样,Android 5.0之所以叫L,其代号是Lollipop棒棒糖,除了32位版本外,还有64位。
至于Android 5.0的新特性,之前谷歌I/O大会上都已经说的很清楚,比如ART作为默认选项,提高设备续航,新的多任务以及全新的界面设计(material design),当然这次还加入了新的64位版本。
对于5.0来说,谷歌最大的愿景是,统一Android平台。除了Nexus 6和Nexus 9运行直接系统外,旧款Nexus 7和Nexus 10可以在11月3日进行更新,而11月底,Nexus 4和Nexus 5智能手机以及Nexus 7的LTE版本也将开放更新。
⑥ Android 5.0 Lollipop安卓系统都有哪些隐藏新功能
国外科技网站phonearena在使用了一段时间后,发现了一些Android
Lollipop系统鲜为人知的新特性。如果你手中的智能手机恰好也已经升级了新系统,不妨一起来看看这些隐藏功能是不是真的有用吧。
1、复活节彩蛋
这是一个非常轻松的话题。大家都知道,谷歌一直都有在Android系统重大历史版本更新时加入彩蛋的习惯。姜饼Gingerbread中有,冰淇淋三明治Ice
Cream Sandwich,果冻豆Jelly
Bean和奇巧巧克力KitKat中都有。棒棒糖Lollipop系统自然也有,只不过这次谷歌添加的彩蛋是一个完整的游戏,而并不是图片或动画。
当我们进入“设置、关于手机”菜单时,连续点击“系统版本”四次,就激活了这个复活节彩蛋。但是要进入游戏,还需要点击图片上的Lollipop多次,然后长按一下。谷歌的这款复活节彩蛋游戏,明显是向现象级手游FlappyBird致敬的作品,只不过小鸟被替换成了Android机器人。
2、Tap & Go
如果你计划换一台运行Android 5.0 Lollipop系统的新手机,而不是选择升级系统。那么你肯定会爱上Tap &
Go这项服务。它的功能简单实用:使用它可以将运行Lollipop系统的设备同任何一台运行Android
4.1以上系统的智能手机通过NFC技术匹配起来,并且实现设备之间数据和信息的快速共享。比如旧设备中的账号就能够通过蓝牙快速传输到新手机中。
使用Tap &
Go,还能实现旧设备的数据备份(包括应用和应用数据),快速还原至新设备。这个功能非常非常实用,减轻了新旧设备之间替换的常见烦恼。甚至你惯用的图标和文件夹,都会完全不变地出现在新系统中。
3、在设置中搜索
在Android系统的历史中,谷歌搜索工具条从未如此无处不在。但是我们在设置中使用的搜索工具条稍稍有些区别,设置中的搜索只能查找某个菜单选项。大家的第一反应肯定觉得这是一个形同鸡肋的功能,但是我们在频繁使用的过程中,还是认为,如果你知道要查找的是什么,那么使用搜索一定会比滑动屏幕找到菜单项来得快。
4、快速访问切换设置
在Lollipop系统中,谷歌重新设计了通知栏,让其同之前的所有版本都不同。比如,不再有二级面板包含“快速设置”选项。我们可以下拉两次屏幕顶部显示快速设置,或者更为简单的方式:用两根手指快速下拉通知栏菜单,就会直接显示系统的“快速设置”选项。
5、手电筒
手电筒是大部分用户的智能手机中不可或缺的小应用。无论是为了找钥匙,还是突然遇到断电的情况。过去我们主要依赖第三方的手电筒应用,但是手电筒相关的软件多如牛毛,而且质量参差不齐,大部分还都有广告。在5.0
Lollipop系统中,一切都改变了。谷歌终于模仿iOS在系统中内置了手电筒应用。我们只要用两根手指下拉通知栏,就可以快速找到这个方便的小工具。
⑦ Android 6.0 有什么新特性,对开发者有什么影响
Android 6.0新特性:
锁屏下语音搜索:
用户可以直接在锁屏状态下进行语音搜索,虽然现在的一些安卓手机支持语音唤醒功能,但这些语音唤醒都是第三方厂商开发的,而此次的Android 6.0在系统层面加入锁屏下语音搜索,这无疑会在体验上有一个明显的提升。
指纹识别:
说道指纹识别,很多用户都会觉得现在的中高端安卓手机都支持,但事实上这些安卓手机的指纹识别都是各个厂商自行开发的并没有系统底层的支持。Android 6.0则在系统层面加入指纹识别,能提供原生指纹识别API,这不但降低了厂商开发指纹识别模块的成本,最重要的是原生指纹识别将会大大提升安卓手机的指纹识别支付安全性。
更完整的应用权限管理:
在此前的原生安卓系统中有应用通知管理功能,但更为深入的应用权限管理只能靠第三方应用实现。Android 6.0进一步强化应用权限管理,应用权限管理也成为系统级的功能,不过这对于那些权限管理软件来说并不是什么好消息。
Doze电量管理:
Android 6.0自带Doze电量管理功能,在“Doze”模式下,手机会在一段时间未检测到移动时,让应用休眠清杀后台进程减少功耗,谷歌表示,当屏幕处于关闭状态,平均续航时间提高30%。
Now on Tap功能:
Now on Tap功能是和Google搜索紧密结合的功能,它可以让谷歌从任何应用中进行搜索。例如,在微信中聊天的时候提到餐馆,那么就可以在不跳转的情况下进行谷歌搜索。
App Links:
通过App Links功能,Android平台能够向网络服务器提出申请,自主识别链接内容。直接跳转到App客户端中,改善用户体验,有利于让用户在体验更完善的App客户端完成更多操作。
此外,在Android 6.0谷歌还加入了Android Pay进一步强化移动支付,同时也是为了对抗Apple Pay。在发布会上谷歌表示Android 6.0将在下周开始推送,Nexus5/6/7/9以及Nexus Player将能够在第一时间得到升级。
⑧ Android 5.0的全新界面是什么样子的
Android和iOS显然是目前最受欢迎的移动平台,也是最大的两个竞争者。在今年,谷歌和苹果都对各自的系统进行了更新,其中iOS8.1已经正式推送,相信各位苹果用户已经正在使用;而Android 5.0将随着Nexus 6等新设备在几天内正式推出,新一代的移动平台大战将正式。 Android 5.0初期仅会出现在谷歌原生设备上,各大主流手机厂商也对在几个月内对机型进行系统更新,即便它们采用了厂商自家的OEM界面,但Android 5.0的一些新特性也是集成在底层的,用户依然可以感受得到。那么,Android 5.0和iOS8.1谁更好用、或者是谁更适合你?我们不妨通过简单的对比来找出答案。(注:以下截图左侧均为Android 5.0,右侧为iOS8.1) 锁屏及主屏界面 两个移动平台的锁屏界面十分相似,或者是谷歌在Android 5.0中借鉴了一些iOS的设计元素,可以看到通知消息都集成在屏幕中央、底部则为快捷键设计,不同的是Android 5.0在左侧直接添加了通话按键。另外,Android 5.0的锁屏界面不再支持应用程序小插件,这是一个化繁为简的变化。 至于主屏界面,Android 5.0依然可以放置多种小插件,主要的变化在于Material Design带来的视觉效果,切换动画更流畅平滑。而iOS8.1则延续一直以来的风格简洁风格,只是不同设备所容纳的应用程序列数不一样。至于主屏幕+主菜单效果还是直观的主屏幕哪个更好,可能是个人口味问题了。 小插件及定制性 很长一段时间,小插件都是Android系统的独有界面风格,而此次苹果也将它搬到了iOS 8系列的通知中心中。在此方面,Android 5.0依然表现出强大灵活性和定制性,你可以在主屏幕上自由安排这些应用插件。而相对来说,iOS8.1的小插件只会体现在通知中心中,但由于在锁屏界面也能使用,信息呈现相比之前还是更直观的。另外,这种设计的好处是能够保持系统的简洁性和一致性。 总得来说,Android 5.0依然拥有强大的界面定制性,而苹果也在逐渐开放,虽然是以一种限制性较高的形式。 通知、快速控制及多任务 Android 5.0的通知中心拥有一个明显的提升,重要信息会显示在屏幕顶部、而非优先级则会向下排列,使用体验更好。而iOS8.1则会在通知中心弹出提示、并标记程序来显示未读消息,也是一种用户喜欢的兴衰。两个平台的通知内容都拥有可操作性,以便用户直接进行回复而不需进入到应用中,但Android 5.0拥有一种更好的来电通知形式,比如在你全屏游戏时来电只会显示在界面上方而不是整个屏幕。 Android 5.0还拥有一个全新设计的快捷操作面板,可以调整设备的各种连接、通知形式或是启用手电筒等功能;而iOS8.1的操作面板基本上也是延续了iOS 7的设计,但有时容易误操作。 至于多任务方面,Android 5.0使用了一种滚动式的预览列表,而不再是此前的平铺式,实际上与iOS 8的Safari标签切换形式相似。不过,切换到某个特定程序可能会产生误操作,并且需要更快速地滚动列表。iOS8.1则依然延续此前类似Web OS的平铺式卡片设计,只是在界面上方添加了最近联系人列表,有效利用了空白的屏幕空间。 联系人及消息应用 Android 5.0新增了一个直观的快速拨号界面,会显示最爱联系人的大头像,感觉还是不错的。另外,系统也集成了一些当地服务行业的联系目录,可以方便地搜索到。相比之下,iOS8.1的联系人应用有些无聊,总得来说没有太大变化。 消息应用方面,iOS的iMessage一直是最佳的集成方案,用户的手机号或苹果账户会成为iMessage账户,通过WIFI或数据网络发送消息,并且集成了新的语音消息功能。当然,不支持iMessage的设备则会以短消息接收信息。相比之下,虽然Android 5.0集成了新的专用短信应用,不需要再切换IM软件,但体验仍不如iMessage。 键盘方面,内置的输入法实际上都差不多,支持文本预测、听写、自动修正等功能。变化稍大的是iOS8.1,因为它终于能够支持第三方键盘,这对苹果用户来说是一个福音。 相机 相机应用方面,Android 5.0的功能更加丰富一些,比如支持镜头模糊、球面全景等功能;而iOS8.1也进行了一些功能增强,可以通过按住焦点调整照片曝光度,但可能不够直观。另外,还新增了延时摄影功能。 至于照片应用,Android 5.0拥有良好的分类效果,可按时间、地点或是焦点进行分类。相比之下,我们认为iOS8.1的照片分类略显混乱,尤其是最近删除照片通过需要你手动清理两次,较为繁琐。但iOS8.1带回了相机胶卷分类,还是一个不小的改进。 家庭共享及跨平台 Android 5.0的一个特色是支持多账户登陆,这是非常方便的一个新功能,能够让家庭用户更好地使用一款设备。而iOS8.1并不支持多账户,而是通过家庭共享方式来分享一些应用程序,各有所长。 另一方面,iOS8.1可以与OS X Yosemite进行无缝的协同应用功能,这是跨平台方面的一大优势,用户能够在两种平台的设备间切换应用进度、或是使用Mac回复消息及接打电话,更加人性化。相比之下,谷歌需要在这方面进一步加强Android与其他平台设备的连通性。 总结 由于谷歌的地图、语音搜索服务在国内并不可用,并且国内第三方厂商通常都会去除这些服务,所以相关的对比我们在文章中省略了。但通过以上对比也可以看出,谷歌和苹果的移动平台越来越像,都在不断吸取对方的优点,变得更加完美。当然,Android 5.0更突出新设计带来的视觉变化,并加强了一些细节体验;而iOS8.1的重点则在跨平台、新服务的集成,视觉效果则变化不大。 当然,不论你更喜欢谁,两大移动平台的竞争还在继续,我们也相信在明年,会看到更好用的Android及iOS版
⑨ vue在android webview有缓存
Google正式发布了Android O开发者预览版,Pixel、Nexus 5X/6P等手机用户已经可以下载刷机包进行刷机。Android O有哪些新特性?话不多说,奉上Android O新特性汇总详细介绍。
Android O 新特性介绍
Android O 引入了许多新功能和API,以在您的应用程序中使用。下面只是新变化的一部分,你可以在这第一个开发者预览版中尝试体验这些:
后台限制
基于我们在Nougat开始的工作,Android O将提高用户的电池寿命和设备的交互性能作为重中之重。为了实现这一点,我们对后台应用程序可以执行的其他自动限制有三个主要方面:隐式广播,后台服务和位置更新。这些更改将更容易创建对用户设备和电池影响最小的应用。后台限制代表了Android的重大变化,因此我们希望每个开发人员都熟悉它们。有关详细信息,请参阅有关 后台执行限制和后台位置限制的文档。
通知渠道
Android O还引入了通知渠道,这是针对通知内容的新的应用程序定义的类别。频道可让开发人员针对不同类型的通知提供细粒度的控制权限,用户可以单独阻止或更改每个频道的行为,而不是一起管理所有应用的通知。
自动填充API
Android用户已经依赖一系列密码管理器来自动填充登录详细信息和重复信息,这使得设置新应用或更轻松地进行交易。现在,我们通过为自动填充添加平台支持,使整个生态系统中的工作更加轻松。用户可以选择自动填充应用,类似于他们选择键盘应用的方式。自动填充应用程序存储和保护用户数据,如地址,用户名,甚至密码。对于要处理自动填充的应用,我们需要添加新的API来实现自动填充服务。
PIP的手机和新的窗口功能:画中画(PIP)
PIP的手机和新的窗口功能:画中画(PIP)显示现已在手机和平板电脑上,所以用户可以继续观看视频,他们正在回答聊天或打着汽车。应用程序可以从恢复的PiP模式或系统支持的暂停状态将自己置于PiP模式 – 您可以指定宽高比和一组自定义交互(如播放/暂停)。其他新的窗口功能包括应用程序使用的 新应用程序覆盖窗口,而不是系统警报窗口,以及在远程显示器上启动活动的多显示器支持。
XML 中的字体资源
字体现在是Android O中完全支持的资源类型。应用程序现在可以在XML布局中使用字体,也可以在XML中定义字体系列 – 声明字体样式和重量以及字体文件。
自适应图标
为了帮助您更好地与设备UI集成,您现在可以基于设备选择的掩码,创建系统以不同形状显示的 自适应图标。系统还会在启动器,快捷方式,设置,共享对话框和总览屏幕中动画与图标的交互。应用程序的宽色域
成像应用程序的Android开发人员现在可以利用具有宽色域显示功能的新设备。要显示宽色域图片,应用需要在其清单(每个活动)中启用标记,并使用嵌入式宽色配置文件(AdobeRGB,Pro Photo RGB,DCI-P3等)加载位图。
连接
为了最终的音频保真度,Android O现在还支持高品质的蓝牙音频编解码器,如LDAC编解码器。我们还增加了新的Wi-Fi功能,如 Wi-Fi Aware,以前称为邻居感知网络(NAN)。在具有适当硬件的设备上,应用和附近的设备可以通过Wi-Fi发现和通信,而无需互联网接入点。我们正在与我们的硬件合作伙伴一起,尽快为设备带来Wi-Fi Aware技术。
电信框架正在扩展ConnectionService API,以使第三方调用应用程序与System UI集成,并与其他音频应用程序无缝操作。例如,应用可以在不同类型的UI(诸如汽车头单元)中显示和控制他们的呼叫。
键盘导航
随着Chrome操作系统和其他大型设备上Google Play应用的出现,我们发现这些应用中键盘导航的使用正在复苏。在Android O中,我们专注于为“开发者”和“标签”导航创建一个更可靠,可预测的模型,帮助开发人员和最终用户。
AAudio API for Pro Audio
AAudio是一种新的本机API,专为需要高性能,低延迟音频的应用程序而设计。使用AAudio的应用程序通过流读取和写入数据。在开发者预览中,我们发布了这个新API的早期版本,以获取您的反馈。
WebView增强功能
在Android Nougat中,我们为WebView引入了一个可选的多进程模式,将Web内容的处理转移到一个独立的进程中。在Android O中,我们默认启用多处理模式,并添加一个API,让应用处理错误和崩溃,以提高安全性和提高应用程序稳定性。作为进一步的安全措施,您现在可以选择启用应用的WebView对象,以通过Google安全浏览验证网址。
Java 8语言API和运行时优化:
Android现在支持几种新的Java语言API,包括新的java.time API。此外,Android运行时比以前更快,在某些应用程序基准上的改进高达2x。
合作伙伴平台贡献
硬件制造商和硅合作伙伴已经加快了O版本中Android平台的修复和增强。例如,索尼已经提供了超过30个功能增强,包括LDAC编解码器和250错误修复Android O.
Android O 开发者预览版下载与更新
Android O 开发者预览版包括一个更新的SDK,其中包含用于在 官方Android模拟器以及Nexus 5X,Nexus 6P,Nexus Player,Pixel,Pixel XL和Pixel C设备上测试的系统映像 。如果您正在构建可穿戴设备,还有一个模拟器可用于在Android O上测试Android Wear 2.0。
我们计划在O Developer Preview中定期更新预览系统映像和SDK。此初始预览版本仅适用于开发人员,不适用于普通消费者使用,因此我们只能通过手动下载。