
Android 9(Pie)你应该知道的一切
主要介绍Android 9新增的功能,和适配Android 9应该注意的地方。
wypeng2010
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Pie不支持http请求的解决方案
如果,你把app的targetSdkVersion设置为了28,那就可能面临着不能访问http接口和网页的问题。因为Android p默认不支持http的连接请求,和ios一样。要解决这个问题,就需要添加一个配置。异常为(网络请求):Exception: IOException java.io.IOException: Cleartext HTTP traffic to * not permi...原创 2018-11-30 14:34:23 · 3616 阅读 · 1 评论 -
谷歌官方流海适配方案
简介:随着去年iPhone X的发布,今年android厂商也紧随其后,发布了各种异形屏手机(国内习惯称为刘海屏),作为Android的东家,google也是大力支持这种方案,然后就决定在系统级予以支持,所以从Android P开始,就提供了相应的接口,适配刘海屏,并且华为和小米已经明确说明了,以后的新系统会兼容google官方的解决方案,所以接下来,我就介绍一下官方的解决方案。适配方...原创 2018-07-12 17:19:39 · 6839 阅读 · 0 评论 -
Android 9 行为变更:以 API 级别 28+ 为目标的应用
Android 9(API 级别 28)向 Android 系统引入了多项变更。 以下行为变更仅影响以 API 28 或更高级别为目标的应用。 将 targetSdkVersion 设为 API 28 或更高级别的应用必须进行修改,以便正确支持这些行为(如果适用)。如需了解影响在 Android 9 上运行的所有应用的变更,则无论这些应用以哪个 API 级别为目标,都请参阅行为变更:所有应用。...翻译 2018-12-19 10:13:16 · 1712 阅读 · 0 评论 -
Android 9 行为变更:所有应用
Android 9(API 级别 28)向 Android 系统引入了多项变更。 当应用在 Android 9 平台上运行时,以下行为变更将影响所有应用,无论这些应用以哪个 API 级别为目标。 所有开发者都应查看这些变更,并修改其应用以正确支持这些变更(如果适用)。如需了解仅影响以 API 28 或更高级别为目标的应用的变更,请参阅行为变更:以 API 级别 28+ 为目标的应用。电源管...翻译 2018-12-19 10:08:45 · 1060 阅读 · 0 评论 -
Android 9 功能和 API(四)-----------其它一些改变
多摄像头支持和摄像头更新在运行 Android 9 的设备上,您可以通过两个或更多物理摄像头来同时访问多个视频流。] 在配备双前置摄像头或双后置摄像头的设备上,您可以创建只配备单摄像头的设备所不可能实现的创新功能,例如无缝缩放、背景虚化和立体成像。 通过该 API,您还可以调用逻辑或融合的摄像头视频流,该视频流可在两个或更多摄像头之间自动切换。摄像头方面的其他改进还包括附加会话参数和 Su...翻译 2018-12-19 10:05:43 · 449 阅读 · 0 评论 -
Android 9 功能和 API(三)-----------通知
将回复另存为草稿:当用户无意中关闭一个短信通知时,您的应用可以检索系统发送的 EXTRA_REMOTE_INPUT_DRAFT。 您可以使用此 extra 预填充应用中的文本字段,以便用户可以完成他们的回复。 确定对话是否为群组对话。您可以使用 setGroupConversation() 以明确确定对话是否为群组对话。 为 Intent 设置语义操作:setSemanti...翻译 2018-12-18 11:12:42 · 764 阅读 · 0 评论 -
Android 9 功能和 API(二)-----------显示屏缺口支持(刘海屏或凹凸屏)
详细的适配方案,大家可以看我之前的文章:https://blog.youkuaiyun.com/wypeng2010/article/details/81019361 Android 9 支持最新的全面屏,其中包含为摄像头和扬声器预留空间的屏幕缺口。 通过 DisplayCutout 类可确定非功能区域的位置和形状,这些区域不应显示内容。 要确定这些屏幕缺口区域是否存在及其位置,请使用 ge...翻译 2018-12-18 11:00:01 · 1169 阅读 · 0 评论 -
Android 9 功能和 API(一)-----------利用 Wi-Fi RTT 进行室内定位
Android 9 添加了对 IEEE 802.11mc Wi-Fi 协议(也称为 Wi-Fi Round-Trip-Time (RTT))的平台支持,从而让您的应用可以利用室内定位功能。在运行 Android 9 且具有硬件支持的设备上,应用可以使用 RTT API 来测量与附近支持 RTT 的 Wi-Fi 接入点 (AP) 的距离。 设备必须已启用位置服务并开启 Wi-Fi 扫描(在 Se...翻译 2018-12-18 10:54:50 · 6657 阅读 · 1 评论