中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

神經網絡API、Kotlin支持,那些你必須知道的Android 8.1預覽版和Android Studio 3.0新特性

發布時間:2020-08-31 07:31:35 來源:腳本之家 閱讀:202 作者:mrr 欄目:移動開發

谷歌2017發布會更新了挺多內容的,而且也發布了AndroidStudio3.0預覽版,一些功能先睹為快。

過去的五個月里, Kotlin一直是我們反復談論的重點。現在要告訴大家的是,Android Studio 3.0可以將Kotlin添加到您的項目中了。最新版本的Android Studio在支持Java 8語言功能上得到了改進,另外一個亮點是,有了用于Gradle 3.0.0的Android插件。

好,下面步入正文。

曾僅用 55 秒發布會的 Android 8.0 Oreo 在時隔兩個月后,Google 于今天在其官方網站上正式發布了 Android 8.1 首個開發者預覽版,此次升級涵蓋了針對多個功能的提升優化,其中包含對 Android Go (設備運行內存小于等于 1 GB)和加速設備上對機器學習的全新神經網絡 API(Neural Networks API)。也基于 Oreo 用戶與開發者的反饋做出了對應的局部優化。正式版 Android 8.1 預計會在 12 月發布。

而本次 Android 8.1 預覽版的發布,對于其他手機來說,或許只是個小改版升級,但對于 Pixel 2 系列手機來說,則是至關重要的。在升級 Android 8.1 之后,Pixel 2/XL 手機中的那枚被“雪藏”的 Pixel Visual Core 將被激活,屆時將會帶來更加出色的拍照體驗等。大家都知道,由于新算法的加持,Pixel 2 手機即使依然采用的單攝方案,但是在 DxOMark 手機拍照排行榜上,這款手機可是擊敗眾多雙攝手機登頂的。

Android 8.1 開發者預覽版新特性

除此之外,Android 8.1 還帶來全平臺最新優化、漏洞修復和安全補丁,同時還添加了一些新功能和新開發者 API (API level 27) 。包括:

神經網絡 API:作為向 Android 引入機器學習計劃的一部分,Google 通過 NDK 加入神經網絡 API。它使得在設備上實現硬件加速的推理(inference)操作。并設計了神經網絡 API 用于機器學習框架的一個功能層, 如 TensorFlow Lite —— 谷歌將要推出的移動設備跨平臺機器學習框架,以及其他 API, 例如 Caffe2 。

應用通知:每個應用程序的通知鈴聲被限制為每秒一個,超過該頻率的通知將不會出現在通知隊列中并且丟失。
Android Go 內存優化和支持 —— Android 8.1 包含的一系列針對 Android Go(1GB 或更少的運行內存) 設置的內存優化:增加了兩個 FEATURE_RAM_LOW 和FEATURE_RAM_NORMAL 硬件特性常量,幫助開發者可以針對普通配置或者低內存的 Android 8.1 以上設備分發應用時有效拆分 APK。

Autofill 框架升級:開發者預覽版一直努力擴展 Autofill 框架,改善密鑰管理和其他 Autofill 服務的使用體驗。在此次升級中,可以處理一些來自開發者的請求,并且添加了一些功能和 API。例如,增加了 Autofill 服務在管理保存(Save)對話框方面的靈活度:支持定制化對話框,管理對話框內文字,可以通過驗證程序決定是否顯示文字。同時,Service 還可以通過 setAutofillOptions 簡化信用卡到期日的設定。

共享內存 API:這款新 API 能夠讓 App 分配共享內存,更快速讀取到共享數據。App 可以通過此 API 創建并且映射匿名共享內容,同時對此進行保護控制。這個 API 在支持自定義序列化 (parcelable) 的同時對 AIDL (Android Interface Definition Language) 友好,還開放了一些實用的功能如移除寫入權限等。

不止 Android 8.1 Oreo 開發者預覽版,Google 還正式發布了 Android Studio 3.0 ,為其 IDE 引入了一系列新功能。早在今年 5 月份舉辦的 I/O 2017 開發者大會上,Google 就承諾過帶來對 Kotlin 語言的支持。作為一款有表現力的簡潔語言,它可以與現有的 Android 語言和運行時互操作。根據 App 的需求,開發者可以或多或少地使用。

Android Studio 3.0 專注于加速 Android 應用開發,包含大量更新內容,主要分為三個功能塊,包括:

  • 一套用于快速診斷性能問題的新的應用程序分析工具;
  • 支持 Kotlin 編程語言;
  • 用于加速在最新的 Android Oreo API 上開發的新工具。

Android Studio 3.0 更新概述

開發

Kotlin 編程語言支持 —— 正如谷歌在 Google I / O 2017 所宣布的那樣,Kotlin 編程語言已被官方支持用于 Android 開發。此版本的 Android Studio 是第一個支持 Kotlin 語言的里程碑式版本。許多深受歡迎的功能(如代碼自動補全和語法高亮顯示)在本版本中都可以正常工作,后續將繼續改進編輯器功能。你可以選擇使用“Code → Convert Java File to Kotlin File”中的內置轉換工具將 Kotlin 添加到項目中 ,或使用“ New Project Wizard 新建項目向導”創建啟用 Kotlin 的項目。

神經網絡API、Kotlin支持,那些你必須知道的Android 8.1預覽版和Android Studio 3.0新特性

Java 8 特性支持改進 —— 該版本繼續改進對 Java 8 語言特性的支持,新增了 migration to a javac 工具鏈,在項目中使用 Java 8 語言功能更加容易。

Layout Editor 改進 —— 更好的拖放插入和新的報錯通知。

Adaptive Icon Wizard

XML Fonts & Downloadable Fonts ——如果是針對 Android Oreo 開發的 Android 應用則現在可以使用 Android Studio 3.0 添加自定義字體和可下載字體。

Android Things Support —— 在“新建項目”和“新建模塊”向導中包含一組新的模板,以支持 Android Things 平臺。

IntelliJ Platform Update —— 內置 IntelliJ 2017.1 版本。

構建

支持構建即時應用( Instant App)

構建速度改進

Google 的 Maven 倉庫變更

優化

  • CPU Profiler
  • Memory Profiler
  • Network Profiler
  • APK Analyzer 改進

測試和調試

  • Emulator Google Play System Images神經網絡API、Kotlin支持,那些你必須知道的Android 8.1預覽版和Android Studio 3.0新特性
  • Emulator OpenGL ES 3.0 Support
  • Emulator Proxy Support
  • App Bug Reporter
  • Android Wear Rotatory
  • Android Emulator Quick Boot (Canary)
  • APK Debugging
  • Layout Inspector
  • Device File Explorer

總結

以上所述是小編給大家介紹的神經網絡API、Kotlin支持,那些你必須了解的Android 8.1預覽版和Android Studio 3.0新特性,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东丽区| 宝清县| 子洲县| 天全县| 义乌市| 赤峰市| 冕宁县| 三江| 贺兰县| 宜昌市| 安乡县| 图们市| 崇义县| 宁夏| 新乐市| 仙桃市| 大兴区| 亳州市| 英山县| 灵丘县| 东山县| 易门县| 宁河县| 浦城县| 桓台县| 浦北县| 台北县| 沛县| 枞阳县| 启东市| 敖汉旗| 四子王旗| 左云县| 青海省| 喜德县| 桐乡市| 游戏| 灵宝市| 金华市| 习水县| 岢岚县|