你的位置:首頁(yè)智能穿戴方法教程 → 索尼SmartWatch2開發(fā)應(yīng)用擴(kuò)展方法

索尼SmartWatch2開發(fā)應(yīng)用擴(kuò)展方法

來(lái)源:本站整理時(shí)間:2015/4/23 11:25:21作者:GML點(diǎn)擊: 0 評(píng)論:0

文章標(biāo)簽: 索尼SmartWatch

索尼SmartWatch2如何將開發(fā)應(yīng)用進(jìn)行擴(kuò)展呢?下面小編就為親們帶來(lái)一篇詳細(xì)的方法介紹,希望對(duì)大家有一定的幫助作用,下面是詳細(xì)內(nèi)容,一起來(lái)了解一下吧!

下載安裝安卓SDK。

安卓™SDK提供了安卓開發(fā)、測(cè)試與調(diào)試必備的API庫(kù)和工具。 

從Sony Add-on SDK安裝頁(yè)面下載安裝最新的Sony Add-on SDK,作為安卓SDK的附加組件,其中包括了智能擴(kuò)展API。

這些API易于使用、以意圖為基礎(chǔ),你可以借此接入顯示屏、通知和SmartWatch2的其他通用控制。Sony Add-on SDK提供了智能擴(kuò)展API、模擬器和API參考的完整代碼范例。你可在智能擴(kuò)展API綜述頁(yè)面了解更多智能擴(kuò)展API內(nèi)容。 

在Sony Add-on SDK包找到samples>SmartExtensions文件夾,選擇與你的應(yīng)用擴(kuò)展最為相關(guān)的智能擴(kuò)展API應(yīng)用范例。 

Sony Add-on SDK包中包含的智能擴(kuò)展API范例。

建議為通知API所做更改

通知API是擴(kuò)展API的一部分,用于短信文本、彩信、未接來(lái)電等簡(jiǎn)單的事件驅(qū)動(dòng)數(shù)據(jù)提供者。升級(jí)后的通知API(版本2.0)已支持在事件來(lái)源活動(dòng)菜單上顯示圖標(biāo),支持為某一事件來(lái)源指定擴(kuò)展顏色。為確保在SmartWatch2上使用這些通知API特色,請(qǐng):

通過(guò)在RegistrationInformation.getSourceRegistrationConfigurations()設(shè)定Notification.SourceColumns.COLOR,設(shè)置活動(dòng)顯示時(shí)的狀態(tài)欄顏色。設(shè)置狀態(tài)欄顏色僅適用于SmartWatch2。

SmartWatch2顯示狀態(tài)欄通知顏色。

若要在活動(dòng)菜單中使用圖標(biāo)而非文本字符串,可在RegistrationInformation. getSourceRegistrationConfigurations()中添加Notification.SourceColumns.ACTION_ICON_1, ACTION_ICON_2 and ACTION_ICON_3。

若擴(kuò)展未指定顏色,配件將代為處理。SmartWatch2將使用默認(rèn)顏色。若未指定圖標(biāo),菜單將使用文本。即便擴(kuò)展中設(shè)定顏色,SmartWatch也無(wú)法使用該設(shè)置。同樣,若舊版本智能連接上的擴(kuò)展未使用SmartExtensionUtils 提供的幫助類(代碼范例中使用),請(qǐng)勿注冊(cè)新值。

Recommended changes for Control API

建議為控制API所做更改

控制API是智能擴(kuò)展API的一部分,使你能夠完全控制配件屏幕。升級(jí)后的控制API(版本2.0)已能夠支持開發(fā)者使用安卓布局的一個(gè)子集在配件上顯示數(shù)據(jù),列表視圖和圖庫(kù)滾動(dòng)效果更平滑高效,支持菜單規(guī)范。為確保SmartWatch2能夠使用控制API特色,你應(yīng)當(dāng):

在SmartWatch2上使用控制API版本2.0,在SmartWatch上使用控制API版本1.0。 Sony Add-on SDK 包展示的SampleControlExtension代碼范例便是使用案例。

RegistrationInformation.getTargetControlApiVersion()返回2時(shí)可注冊(cè)控制API版本2.0。

使用DeviceInfoHelper.isSmartWatch2ApiAndScreenDetected() 檢查當(dāng)前主應(yīng)用是否適用于控制API版本2。

SmartWatch2開發(fā)者額外須知

作為智能擴(kuò)展API之一的小部件API使你能夠在智能配件上顯示小部件。SmartWatch2不支持小部件。若你已為SmartWatch開發(fā)了一個(gè)擴(kuò)展應(yīng)用,當(dāng)擴(kuò)展應(yīng)用使用小部件API在SmartWatch2上注冊(cè)時(shí)也不會(huì)出現(xiàn)任何問(wèn)題——SmartWatch2將忽略該小部件。

在SmartWatch2上運(yùn)行擴(kuò)展時(shí),應(yīng)更新擴(kuò)展圖像,以充分使用分辨率為220x176像素的顯示屏。當(dāng)在SmartWatch上運(yùn)行時(shí),升級(jí)后的圖像將自動(dòng)調(diào)整比例。請(qǐng)將SmartWatch上使用的圖形資源置于項(xiàng)目的nodpi 文件夾內(nèi),減少意外轉(zhuǎn)換風(fēng)險(xiǎn)。

開發(fā)者十分有必要在實(shí)際硬件或配件模擬器上測(cè)試應(yīng)用擴(kuò)展,以確保應(yīng)用擴(kuò)展運(yùn)行符合預(yù)期要求,能夠在顯示器上正確顯示。當(dāng)你確認(rèn)應(yīng)用可運(yùn)行于SmartWatch2后,我們建議你向Google Play™描述中添加智能連接擴(kuò)展,便于用戶找到你的應(yīng)用。

以上方法來(lái)自用戶的分享,親們可以試驗(yàn)一下的說(shuō)~!

游客評(píng)論

熱門評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

(您的評(píng)論需要經(jīng)過(guò)審核才能顯示) 字?jǐn)?shù): 0/500

本周熱門

找游戲 下應(yīng)用

排行榜

游戲軟件破解

推薦手機(jī)游戲?qū)^(qū)

關(guān)于安卓網(wǎng) | 聯(lián)系方式 | 發(fā)展歷程 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接

Copyright 2011-2014 5577.com安卓網(wǎng) 鄂ICP備15005058號(hào)-1