一大波新成果来袭!Android 9 Pie更新内容大全
ImageDecoder API闪开拓者可以通过一种更简朴的方法将图像解码为位图或drawable。ImageDecoder应承你从字节缓冲区、文件或URI建设位图或drawable。对比BitmapFactory有以下几个上风:支持准确缩放,支持单步解码至硬件存储器,支持解码后处理赏罚,以及动绘图像解码。 收集毗连与位置 行使Wi-Fi RTT,举办室内定位 Android 9为IEEE 802.11mc Wi-Fi协议添加了平台支持(也称为Wi-Fi来回时刻,RTT),可以让你在应用中行使室内定位成果。在提供硬件支持的Android 9装备上,在启动位置处事并勾选“应承获取地理位置信息”选项后,应用就可以行使RTT API丈量与四面Wi-Fi接入点(AP)的间隔。装备不必要毗连到AP便可以行使RTT,并且为了掩护隐私,只有手性可以或许确定间隔,而AP不行以。 通过丈量从装备到三个或更多AP的间隔,你可以计较装备位置至1到2米的精度。这种准确度应承你建设更多新的体验:室内导航、基于位置的细粒度处事,譬喻,恍惚语音节制;以及基于位置的资讯处事。 JobScheduler中的数据用度敏感度 JobScheduler是Android的一项焦点处事,它可以辅佐你针对低耗电模式、应用待机模式以及靠山限定,妥善举办各类使命的调治。在Android 9中,JobScheduler可以辅佐用户处理赏罚与收集相干的使命,并与运营商单独提供的收集状态信号相和谐。使命此刻可以声明预估数据量、信号预取以及指定具体的收集要求——运营商可以陈诉收集状况是拥塞照旧不计量,然后JobScheduler会按照收集状态打点功课。譬喻,当收集拥塞时,JobScheduler也许推迟大型收集哀求;而在收集可以不计量行使时,则可以运行多种预加载功课(譬喻,预读问题)来改造用户体验。 用于NFC付出和安详买卖营业的Open Mobile API Android 9将GlobalPlatform Open Mobile API的实现添加至平台中。在支持的装备上,应用可以行使OMAPI API会见安详元素(SE),以启用智能卡付出等安详处事。硬件抽象层(HAL)提供了须要的API,用于列举多种可用的Secure Elements (如eSE, UICC等)。 晋升机能示意 ART机能晋升 Android 9借助ART运行时进步了应用的机能示意与运行服从。谷歌扩展了ART对执行特性的行使,以优化应用并镌汰已编译应用代码的内存占用量。ART现可行使特性文件信息在装备上重写DEX文件,辅佐多个常见应用的内存占用镌汰11%。谷歌祈望借此镌汰体系DEX内存行使量并加速应用启动时刻。 Kotlin优化 Kotlin是Android开拓的一等编程说话,谷歌在Kotlin机能方面举办了恒久资源投入,同时一连加大对Kotlin的支持,如优化Kotlin代码机能。在Android 9中,谷歌已经改造了一些编译器优化,尤其是那些针对轮回的编译器优化,以实现更好的机能。谷歌还将继承与JetBrains相助,优化Kotlin天生的代码。只需保持更新Android Studio上的Kotlin插件,你就能得到全部最新的Kotlin机能更新。
当代化的Android 在Android 9中,谷歌但愿进一步打造更为当代的Android平台与运行应用,进而敦促谷歌在安详性、机能和不变性这三方面久远方针的实现。 谷歌在客岁就已经公布过Google Play将要求全部应用在2018年11月之前针对Android Oreo (targetSdkVersion 26或更高)举办更新。因此,若你的应用方针平台版本早于Android 4.2 (API品级17),用户在安装你的应用时,体系会弹出告诫对话框。 ![]() (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |