【kaiyun開云智能科技】近日,小米正式發布《小米超級島開發指南》,向開發者全面公開其在澎湃OS3中引入的“超級島”功能技術接入方案。該文檔詳細闡述了如何構建可在支持設備上以全新交互形態展示的“島通知”,標志著小米在系統級服務與應用生態融合方面邁出關鍵一步。

根據指南內容,開發者可通過客戶端實現或MIPUSH服務實現兩種方式接入超級島功能。客戶端方案要求在構建原生通知的基礎上,通過Notification的extras字段添加名為“miui.focus.param”的JSON格式擴展參數,其中包含交互能力、摘要態、焦點通知等核心數據。對于使用MIPUSH推送服務的應用,同樣需在消息體中加入“miui.focus.param”及圖片資源鏈接等擴展參數,目前僅支持通過regId方式進行發送。
文檔明確了島通知的各項基礎數據結構,包括通知屬性、內容數據、島屬性、島內容、息屏顯示及狀態欄焦點信息等。例如,可通過設置“aodTitle”和“aodPic”定義息屏時的顯示內容,利用“ticker”和“tickerPic”控制狀態欄的文案與圖標。為提升用戶體驗,指南對圖片資源提出明確要求:單張圖片不得超過100KB,鏈接必須為HTTPS格式,寬高比需在1:1至16:9之間,且單通知圖片數量上限為10張。

此外,開發者可利用“miui.focus.actions”參數集成自定義操作按鈕,并通過“shareData”配置拖拽分享功能。為確保兼容性,系統提供了查詢接口,允許應用檢測當前設備是否支持超級島功能、所處的OS版本協議以及自身是否已獲得焦點通知權限,從而動態決定通知的發送策略。
版權所有,未經許可不得轉載
-Kaiyun官方網站入口登錄提交信息后,業務人員將盡快與您聯系
用微信掃一掃,關注我們取得聯系