天天看點

Android Wear 用于發送與同步資料的資料類型與接口概述

Android Wear資料層的API,是google play service的一部分,為您的手持裝置和可穿戴式應用程式的通信通道。 Api包括一系列資料對象,可以讓系統通過監聽器和線路通知app資料層重要的事件。

以下是幾種對象類型。

Data Item

提供資料存儲用于手機和wear的自動同步。

Messages

消息API可以實作fire-and-forget模式,如在wear中控制手機播放器控制或者通過手機發送一個意圖給wear,當建立連接配接或者發生傳輸錯誤的時候,都會提供消息。消息是一個典型的單向傳輸的指令模式。

Asset

該對象用于傳送二進制資料,如圖像,可以将該對象轉換搭載在data item中,系統可以自動為你傳輸。

WearableListenerService

實作該服務可以監聽系統資料層時間在服務中,系統管理該服務的生命周期,當需要發送data item和消息是綁定該服務,當不需要時取消綁定。

DataListener

實作該接口在activity中可以監聽資料層事件,當activity在活動狀态,使用該接口可以讓你代替WearableListenerService之用在使用app時候才監聽資料層的變化。