小米應(yīng)用商店:3D Touch接口文檔

來(lái)源: 小米開放平臺(tái)
作者:小米開放平臺(tái)
時(shí)間:2020-10-12
17815
3D Touch功能是桌面讀取App所指定的資源,資源可以在App的resource里面,也可以在本地可讀路徑里面。

MWIwZWM4My5qcGVn.jpg

3D Touch功能是桌面讀取App所指定的資源,資源可以在App的resource里面,也可以在本地可讀路徑里面。

3D Touch的Menu最多只有4個(gè),在動(dòng)態(tài)接口和靜態(tài)接口同時(shí)存在的時(shí)候會(huì)優(yōu)先使用靜態(tài)接口,當(dāng)靜態(tài)接口不存在或者是不夠4個(gè)時(shí)候,才會(huì)讀取動(dòng)態(tài)接口。

靜態(tài)接口和動(dòng)態(tài)接口都是一個(gè)JSON文件,可以在AndroidManifest.xml里面來(lái)配置路徑,如下邊代碼:

AndroidManifest

<application

 android:label="@string/app_name"

 android:icon="@drawable/ic_launcher"

 >

 <activity

 android:name="MyActivity"

 android:label="@string/app_name"

 >

 <intent-filter>

 <action android:name="android.intent.action.MAIN"/>

 <category android:name="android.intent.category.LAUNCHER"/>

 </intent-filter>

 <meta-data android:name="forceTouchStatic" android:value="test1"/>

 <meta-data android:name="forceTouchDynamic" android:value="/data/data/com.example.testForceTouch/files/text.txt"/>

 </activity>

 <activity-alias

 android:name="TestAndroidAlias"

 android:targetActivity=".MyActivity"

 android:label="testAndroidlias"

 android:icon="@drawable/ani16">

 <intent-filter>

 <action android:name="android.intent.action.MAIN" />

 <category android:name="android.intent.category.DEFAULT" />

 <category android:name="android.intent.category.LAUNCHER" />

 </intent-filter>

 <meta-data android:name="forceTouchStatic" android:value="test1"/>

 </activity-alias>

</application>

靜態(tài)接口:

默認(rèn)會(huì)在App的raw目錄下讀取xiaomi_static_config,也可以自定義raw目錄下文件的名稱

<meta-data android:name="forceTouchStatic" 

android:value="test1"/>

動(dòng)態(tài)接口:

動(dòng)態(tài)接口需要提供接口文件的路徑,只能使用meta-data定義,建議在自己的私有目錄,建一個(gè)全局只讀的文件

<meta-data android:name="forceTouchDynamic" 

android:value="/data/data/com.example.testForceTouch/files/text.txt"/>

1.接口文件:

參考附件,里面就是一個(gè)json,見附件。

xiaomi_static_config:http://f3.market.xiaomi.com/download/MiPass/02b9f94709c4e410912e10203744edc27eb824a3b/xiaomi_static_config.zip

備注:

title是主標(biāo)題,desc是副標(biāo)題,

type有三個(gè)選項(xiàng),用來(lái)表示intent要調(diào)起的是什么,activity,broadcast,service

intent就是intent.toUri(0)返回的字符串。

image就是icon

其中title,desc和image是資源name,桌面會(huì)到各個(gè)app下去找該name對(duì)應(yīng)的字符串和圖片。

title_raw和desc_raw是直接使用里面的文字,不會(huì)去取資源。

image_path指定一張圖片路徑,桌面會(huì)去該路徑加載圖片。

注:靜態(tài)接口里面的json也可以使用title_raw,desc_raw和image_path。同理動(dòng)態(tài)接口的json文件也可以使用title,desc,image。

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于小米開放平臺(tái),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
雙十一秘籍 | 11月米盟增收指南助你搶占電商大戰(zhàn)先機(jī)
雙十一秘籍 | 11月米盟增收指南助你搶占電商大戰(zhàn)先機(jī)
雙十一即將來(lái)臨,電商預(yù)算爭(zhēng)奪戰(zhàn)已經(jīng)打響!
小米開發(fā)者
小米應(yīng)用商店
2024-10-182024-10-18
小米應(yīng)用商店關(guān)于《APP備案標(biāo)準(zhǔn)變更》的公告
小米應(yīng)用商店關(guān)于《APP備案標(biāo)準(zhǔn)變更》的公告
為了保護(hù)用戶權(quán)益,提升用戶體驗(yàn),根據(jù)《工業(yè)和信息化部關(guān)于開展移動(dòng)互聯(lián)網(wǎng)應(yīng)用程序備案工作的通知》,小米應(yīng)用商店新增了APP備案包名與主辦單位的要求,以下是詳細(xì)內(nèi)容。
小米開發(fā)者
小米應(yīng)用商店
2024-10-132024-10-13
App各大應(yīng)用商城的排名被哪些因素影響著?(小米/vivo篇)
App各大應(yīng)用商城的排名被哪些因素影響著?(小米/vivo篇)
小米應(yīng)用商店允許在后臺(tái)設(shè)置關(guān)鍵詞,8個(gè)關(guān)鍵詞,每個(gè)詞不超過(guò)5個(gè)字,權(quán)重從左到右逐漸降低。
App
小米應(yīng)用商店
應(yīng)用商店
2024-10-022024-10-02
米盟10月廣告增長(zhǎng)提效指南【附新功能預(yù)告】
米盟10月廣告增長(zhǎng)提效指南【附新功能預(yù)告】
國(guó)慶長(zhǎng)假即將拉開序幕,7天長(zhǎng)假將帶來(lái)一波流量的高峰。小米廣告聯(lián)盟(以下簡(jiǎn)稱:米盟)為開發(fā)者伙伴帶來(lái)了10月廣告增長(zhǎng)提效指南,內(nèi)含eCPM趨勢(shì)和預(yù)算分布預(yù)估、變現(xiàn)提效Tips、新功能爆料,助力開發(fā)者伙伴在小長(zhǎng)假期間高效地把握預(yù)算節(jié)奏、提前精準(zhǔn)布局,實(shí)現(xiàn)量效雙贏!
小米開發(fā)者
小米應(yīng)用商店
應(yīng)用商店
2024-10-012024-10-01
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家