chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個(gè)適用于觸控筆應(yīng)用的全新Jetpack庫(kù)

谷歌開發(fā)者 ? 來(lái)源: Android 開發(fā)者 ? 2024-11-15 13:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / 開發(fā)者關(guān)系工程師 Chris Assigbe 和產(chǎn)品經(jīng)理 Tom Buckley

借助觸控筆輸入,手機(jī)、可折疊設(shè)備、平板電腦和 Chromebook 上的 Android 應(yīng)用將成為更強(qiáng)大的生產(chǎn)力和創(chuàng)造力工具。盡管在為大屏設(shè)計(jì)時(shí)需要考慮諸多因素 (請(qǐng)參閱我們的完整指南和靈感庫(kù)),但觸控筆的強(qiáng)大之處在于,能夠?qū)⑦@些設(shè)備轉(zhuǎn)變?yōu)閿?shù)字筆記本或素描本。用戶希望觸控筆能帶來(lái)如同在紙上書寫時(shí)一樣流暢、自然的感覺,這就是我們之前在 Android 中添加了相關(guān) API,以將延遲降低到幾乎無(wú)法察覺的 4 毫秒的原因。然而,延遲只是墨跡書寫體驗(yàn)的一方面,開發(fā)者目前需要通過(guò)觸控筆輸入生成筆畫形狀,快速渲染這些筆畫,并使用選擇和橡皮擦等工具高效地對(duì)筆畫運(yùn)行幾何查詢。這些功能可能需要在幾何和圖形方面進(jìn)行大量的投入才能開始使用。

我們很高興向大家分享 Ink API,這是一個(gè) Alpha 版本的 Jetpack 庫(kù),可以輕松創(chuàng)建、渲染和操作漂亮的墨跡筆畫,使開發(fā)者能夠在這些 API 的基礎(chǔ)上構(gòu)建出色的功能。Ink API 建立在 Android 框架的低延遲和預(yù)測(cè)基礎(chǔ)之上,為您提供了一個(gè)強(qiáng)大而直觀的工具包,用于將豐富的墨跡功能集成到您的應(yīng)用中。

什么是 Ink API?

Ink API 是一個(gè)綜合性觸控筆輸入庫(kù),可助您快速創(chuàng)建創(chuàng)新且富有表現(xiàn)力的墨跡體驗(yàn)。它提供模塊化架構(gòu),而不是一成不變的畫布,因此您可以根據(jù)應(yīng)用的堆棧和需求定制 Ink API。這些模塊包括以下關(guān)鍵功能:

筆畫模塊: 表示墨跡輸入及其視覺呈現(xiàn)。

幾何模塊: 支持操作和分析筆畫,便于實(shí)現(xiàn)擦除和選擇筆畫等功能。

筆刷模塊: 提供一種聲明式的方法來(lái)定義筆畫的視覺樣式,包括顏色、大小以及繪圖工具類型。

渲染模塊: 在屏幕上高效地顯示墨跡筆畫,以便與 Jetpack Compose 或 Android Views 相結(jié)合。

實(shí)時(shí)創(chuàng)作模塊: 處理實(shí)時(shí)墨跡輸入,借助設(shè)備可提供的最低延遲創(chuàng)建流暢筆畫。

Ink API 與運(yùn)行 Android 5.0 (API 級(jí)別 21) 或更高版本的設(shè)備兼容,并在所有這些設(shè)備上呈現(xiàn)其優(yōu)勢(shì)。它還可以利用 Android 10 (API 級(jí)別 29) 中的延遲改進(jìn)以及 Android 14 (API 級(jí)別 34) 中的渲染效果和性能改進(jìn)。

為什么選擇 Ink API?

Ink API 提供了開箱即用的基本墨跡任務(wù)實(shí)現(xiàn),因此您可以為自己的應(yīng)用創(chuàng)建獨(dú)特的繪圖體驗(yàn)。與完全自定義的實(shí)現(xiàn)相比,Ink API 具有以下幾個(gè)優(yōu)勢(shì):

易用性: Ink API 簡(jiǎn)化了圖形和幾何的復(fù)雜性,可助您專注于應(yīng)用獨(dú)特的墨跡功能。

高性能: 內(nèi)置的低延遲支持和優(yōu)化的渲染可確保流暢且響應(yīng)迅速的墨跡體驗(yàn)。

靈活性: 模塊化設(shè)計(jì)允許您挑選所需的組件,根據(jù)您的特定需求定制庫(kù)。

借助上述優(yōu)勢(shì),許多 Google 應(yīng)用已采用 Ink API,包括 Google 文檔和圈定即搜 (Circle to Search) 的標(biāo)記功能。Ink API 的底層技術(shù)還為 Google 相冊(cè)、Google Drive、Google Meet、Google Keep 和 Google Classroom 中的標(biāo)記功能提供支持。對(duì)于圈定即搜,Ink API 的模塊化設(shè)計(jì)使團(tuán)隊(duì)能夠僅使用他們所需要的組件。他們利用 Ink API 的實(shí)時(shí)創(chuàng)作和畫筆功能,在用戶圈定 (以進(jìn)行搜索) 時(shí)呈現(xiàn)出優(yōu)美的筆畫。團(tuán)隊(duì)還構(gòu)建了針對(duì)其 ML 模型的自定義幾何工具。這就是模塊化的最佳表現(xiàn)形式。

Ink API 是我們用于圈定即搜功能的首選。利用其詳盡的文檔,集成 Ink API 是一件輕而易舉的事情,幫助我們?cè)诙潭桃恢軆?nèi)完成了第一個(gè)工作原型。Ink API 的自定義筆刷紋理和動(dòng)畫支持功能使我們能夠快速迭代筆畫設(shè)計(jì)。Google 軟件工程師 Jordan Komoda

我們還在設(shè)計(jì) Ink API 時(shí)考慮了 Android 應(yīng)用合作伙伴的反饋,以確保其符合現(xiàn)有的應(yīng)用架構(gòu)和需求。

借助 Ink API,在 Android 上構(gòu)建自然流暢的墨跡體驗(yàn)變得前所未有的簡(jiǎn)單。Ink API 可讓您專注于構(gòu)建與眾不同的體驗(yàn),而不是路徑、網(wǎng)格和著色器的細(xì)節(jié)。無(wú)論您是正在探索用于筆記、照片或文檔標(biāo)記、交互式學(xué)習(xí)還是完全不同的東西,我們都希望您能嘗試一下 Ink API!

開始使用 Ink API

準(zhǔn)備好深入了解 Ink API 了嗎?查看官方開發(fā)者指南并探索 API 參考文檔,開始構(gòu)建新一代墨跡書寫應(yīng)用。期待看到您創(chuàng)造的新奇體驗(yàn)!

注意: 此次我們發(fā)布的 Alpha 版本只是 Ink API 的開始。我們致力于不斷改進(jìn)庫(kù),并根據(jù)您的反饋添加新特性和新功能。我們的路線圖包括增加對(duì) Compose 的原生支持,初步的重點(diǎn)是創(chuàng)建 ComposeStrokeRenderer、改進(jìn)輸入互操作性以及提供簡(jiǎn)單的數(shù)據(jù)類型轉(zhuǎn)換器。請(qǐng)繼續(xù)關(guān)注最新動(dòng)態(tài),與我們一起在 Android 上塑造墨跡的未來(lái)!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2811

    瀏覽量

    52280
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1926

    瀏覽量

    65504
  • 觸控筆
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    16543

原文標(biāo)題:Ink API | 一個(gè)適用于觸控筆應(yīng)用的全新 Jetpack 庫(kù)

文章出處:【微信號(hào):Google_Developers,微信公眾號(hào):谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    適用于代 GGE 和 HSPA 手機(jī)的多模/多頻段 PAM skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()適用于代 GGE 和 HSPA 手機(jī)的多模/多頻段 PAM相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有適用于代 GGE 和 HSPA 手機(jī)的多模/多頻段 PAM的引腳圖
    發(fā)表于 09-05 18:34
    <b class='flag-5'>適用于</b>下<b class='flag-5'>一</b>代 GGE 和 HSPA 手機(jī)的多模/多頻段 PAM skyworksinc

    全新導(dǎo)航庫(kù)Jetpack Navigation 3發(fā)布

    在應(yīng)用中的不同屏幕之間導(dǎo)航理應(yīng)簡(jiǎn)單明了。然而,構(gòu)建穩(wěn)健、可擴(kuò)展且賞心悅目的導(dǎo)航體驗(yàn)卻并非易事。多年來(lái),Jetpack Navigation 庫(kù)直是開發(fā)者的重要工具,但隨著 Android 界面格局的演變,尤其是
    的頭像 發(fā)表于 08-06 13:56 ?698次閱讀

    用于無(wú)線 LAN 的 2.4 GHz 高效前端和適用于藍(lán)牙?應(yīng)用的端口 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于無(wú)線 LAN 的 2.4 GHz 高效前端和適用于藍(lán)牙?應(yīng)用的端口相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于無(wú)線 LAN 的 2.4 GHz 高效前端和適用于藍(lán)牙?應(yīng)
    發(fā)表于 07-01 18:32
    <b class='flag-5'>用于</b>無(wú)線 LAN 的 2.4 GHz 高效前端和<b class='flag-5'>適用于</b>藍(lán)牙?應(yīng)用的端口 skyworksinc

    適用于 WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()適用于 WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有適用于 WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端的引腳圖、接線圖、封裝手冊(cè)
    發(fā)表于 06-20 18:30
    <b class='flag-5'>適用于</b> WLAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 高效前端 skyworksinc

    2.4 GHz、256 QAM 前端模塊,用于 WLAN/ 和端口,適用于藍(lán)牙?應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()2.4 GHz、256 QAM 前端模塊,用于 WLAN/ 和端口,適用于藍(lán)牙?應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有2.4 GHz、256 QAM 前端模塊,用于 WLAN
    發(fā)表于 06-18 18:30
    2.4 GHz、256 QAM 前端模塊,<b class='flag-5'>用于</b> WLAN/ 和端口,<b class='flag-5'>適用于</b>藍(lán)牙?應(yīng)用 skyworksinc

    用于 WLAN/ 的 2.4 GHz、256 QAM 前端模塊和適用于藍(lán)牙?應(yīng)用的端口 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于 WLAN/ 的 2.4 GHz、256 QAM 前端模塊和適用于藍(lán)牙?應(yīng)用的端口相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于 WLAN/ 的 2.4 GHz、256 QAM 前端
    發(fā)表于 06-18 18:30
    <b class='flag-5'>用于</b> WLAN/ 的 2.4 GHz、256 QAM 前端模塊和<b class='flag-5'>適用于</b>藍(lán)牙?應(yīng)用的端口 skyworksinc

    適用于電機(jī)控制的電流濾波方法

    純分享帖,需要者可點(diǎn)擊附件免費(fèi)獲取完整資料~~~*附件:適用于電機(jī)控制的電流濾波方法.pdf【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第時(shí)間告知,刪除內(nèi)容!
    發(fā)表于 06-18 16:04

    是否提供適用于CY7C65213 的 Windows 11驅(qū)動(dòng)程序和 API 庫(kù) (dll)?

    您好,支持, 我對(duì) Infineon(原 Cypress)生產(chǎn)的 USB 串行 IC 有疑問(wèn)。 是否提供適用于 CY7C65213 的 Windows 11 驅(qū)動(dòng)程序和 API 庫(kù) (dll
    發(fā)表于 05-15 07:26

    如何制作適用于Visionfive 2的Debian + UEFI固件系統(tǒng)?

    制作適用于Visionfive 2的Debian + UEFI固件系統(tǒng)
    發(fā)表于 03-10 07:51

    適用于SQLite的dbExpress數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序

    驅(qū)動(dòng)程序作為獨(dú)立庫(kù)。由于數(shù)據(jù)訪問(wèn)層薄而簡(jiǎn)單,dbExpress 提供高性能數(shù)據(jù)庫(kù)連接性,并且更加易于部署。 適用于 SQLite 的 dbExpress 驅(qū)動(dòng)程序提供對(duì) SQLite 數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 02-09 09:45 ?629次閱讀

    適用于MySQL和MariaDB的Python連接器:可靠的MySQL數(shù)據(jù)連接器和數(shù)據(jù)庫(kù)

    適用于 MySQL 和 MariaDB 的 Python 連接器 Python Connector for MySQL 是種可靠的連接解決方案,用于從 Python 應(yīng)用程序訪問(wèn) MySQL
    的頭像 發(fā)表于 01-17 12:18 ?720次閱讀
    <b class='flag-5'>適用于</b>MySQL和MariaDB的Python連接器:可靠的MySQL數(shù)據(jù)連接器和數(shù)據(jù)<b class='flag-5'>庫(kù)</b>

    適用于Oracle的Python連接器:可訪問(wèn)托管以及非托管的數(shù)據(jù)庫(kù)

    適用于 Oracle 的 Python 連接器 適用于 Oracle 的 Python 連接器是種可靠的連接解決方案,用于從 Python 應(yīng)用程序訪問(wèn) Oracle 數(shù)據(jù)
    的頭像 發(fā)表于 01-14 10:30 ?645次閱讀

    適用于TCA9511A的EVM用戶指南

    電子發(fā)燒友網(wǎng)站提供《適用于TCA9511A的EVM用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-23 15:32 ?0次下載
    <b class='flag-5'>適用于</b>TCA9511A的EVM用戶指南

    適用于PoE應(yīng)用的低成本隔離式電源

    電子發(fā)燒友網(wǎng)站提供《適用于PoE應(yīng)用的低成本隔離式電源.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 09:39 ?0次下載
    <b class='flag-5'>適用于</b>PoE應(yīng)用的低成本隔離式電源

    NVIDIA推出適用于網(wǎng)絡(luò)安全的NIM Blueprint

    德勤使用適用于容器安全的 NVIDIA NIM Agent Blueprint 幫助企業(yè)利用開源軟件構(gòu)建安全的 AI。
    的頭像 發(fā)表于 11-20 09:58 ?951次閱讀