日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android服务器概念,Android_tv_metro

發布時間:2024/10/8 Android 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android服务器概念,Android_tv_metro 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

軟件簡介

Android_tv_metro是一款安卓版TV Metro框架和服務器API。

API和數據結構

專輯和顯示項目:Metro風格是由兩個元素構成

專輯可以包含多張專輯和顯示項目

顯示項目可以被定義為視頻,游戲,應用程序,音樂等

您可以從顯示項目中刪除你自己的游戲/應用/視頻詳細條目

主頁也被定義為專輯。

API風格

API描述

NS:命名空間,資源類型

類型:項目或項目列表

ID:后端服務器系統的資源ID

詳細信息

http://host/game(video/app)/item?id=12346 return item list

專輯

http://host/game(video/app)/album?id=6464 return album

類別

http://host/game(video/app)/category?id=123456 return album

注意:專輯和類別接近同一概念。

選項卡“應用程序/游戲”

選項卡“視頻”

選項卡“視頻類別”

首頁JSON定義

首頁顯示數據

{ “data”: [ { “items”: [display items], “images”: {}, “name”: “TAB 1”, “id”:

“recommend”, “type”: “album”, “ns”: “video” }, { “items”: [display item],

“images”: {}, “name”: “TAB 2”, “id”: “recommend”, “type”: “album”, “ns”:

“video” } ] }

顯示項目:

{ “target”: { “type”: “item” }, “images”: { “back”: { “url”: “”, “ani”: {},

“pos”: {} } }, “name”: “Display Name)”, “times”: { “updated”: 1409202939,

“created”: 1409202939 }, “_ui”: { “layout”: { “y”: 2, “x”: 3, “w”: 1, “h”: 1

}, “type”: “metro_cell_banner” }, “id”: “987722”, “type”: “item”, “ns”:

“video” }

專輯

{

"data":?[

{

"items":?[display?items],

"images":?{?},

"name":"game?tab?name",

"times":?{

"updated":?0,

"created":?0

},

"_ui":?{

"type":?"metro"

},

"id":?"recommend",

"type":?"album",

"ns":?"game"

},

{

"items":?[display?items],

"images":?{?},

"name":?"game?tab?Name",

"times":?{

"updated":?0,

"created":?0

},

"_ui":?{

"type":?"metro"

},

"id":?"categories",

"type":?"album",

"ns":?"game"

},

{

"items":?[dispay?items],

"images":?{?},

"name":?"video?tab?name",

"times":?{

"updated":?0,

"created":?0

},

"_ui":?{

"type":?"metro"

},

"id":?"recommend",

"type":?"album",

"ns":?"video"

},

{

"items":?[display?items],

"images":?{?},

"name":?"video?tab?name",

"times":?{

"updated":?0,

"created":?0

},

"_ui":?{

"type":?"metro"

},

"id":?"categories",

"type":?"album",

"ns":?"video"

}

],

"preload":?{

"images":?[]

},

"update_time":?0

}

顯示項目

{

"target":?{

"type":?"item"

},

"images":?{

"text":?{

"url":?"",

"ani":?{},

"pos":?{}

},

"icon":?{

"url":?"",

"ani":?{},

"pos":?{}

},

"back":?{

"url":?"http://xxx/fffff.png",

"ani":?{},

"pos":?{}

},

"spirit":?{

"url":?"",

"ani":?{},

"pos":?{}

}

},

"name":?"name",

"times":?{

"updated":?1404466152,

"created":?1404454443

},

"_ui":?{

"type":?"metro_cell_banner",

"layout":?{

"y":?1,

"x":?1,

"w":?1,

"h":?2

}

},

"id":?"180",

"type":?"item",

"ns":?"game"

}

TV Metro庫和API

android庫:

提供一個建立sw540dp metro布局的框架。

API:

服務器API和數據結構。

該框架能夠幫助您輕松構建一個TV metro UI風格的應用程序。至于具體的業務數據定義,你需要自己處理。

android庫:

用于專輯的RecommendCardView Card瀏覽GenericSubjectLoader Loader(選項卡是專輯的一個實例)

如何集成Android庫?

你只需要繼承MainActivity并執行選項卡裝載。請參閱TVMetroSample應用

如何運行自己的服務器?

1.定義你的主頁數據

2.執行您的詳細資料/列表API

下載測試APK

下載測試APK,你可以在Android平板或電視運行

總結

以上是生活随笔為你收集整理的android服务器概念,Android_tv_metro的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。