編寫:applepyarc - 原文:http://developer.android.com/training/tv/start/index.html
Android提供豐富的用戶體驗,優(yōu)化應用運行于諸如高清電視等大屏幕設備。TV應用有機會為沙發(fā)上的用戶提供愉快的體驗。
TV應用使用與手機或平板應用相同的架構。這意味著你可以基于已知的Android應用開發(fā)來創(chuàng)建新的TV應用。或者移植已有的應用到TV設備上。但是,在UI上,TV和手機或平板大不相同。為了使應用順暢地運行在TV設備上,我們必須設計能夠在即使3米之外也易于理解的新界面,提供可以使用方向鍵和選擇鍵操作的導航界面。
以下課程描述了如何開始創(chuàng)建TV應用,包括設置開發(fā)環(huán)境,界面及導航的基本要求,以及如何處理TV設備通常不具備的硬件特性。
Note: 鼓勵使用Android Studio創(chuàng)建TV應用,因為它提供了創(chuàng)建項目的步驟,庫包含和快捷打包。本課程假設你正在使用Android Studio。
學習如何為TV應用創(chuàng)建一個新的Android Studio項目或者修改已有的應用運行到TV設備上。
學習如何檢查應用是否運行在TV硬件上,處理不支持的硬件特性和管理控制器設備。
學習TV界面的最小要求及其實現(xiàn)。
學習TV導航的最小要求以及如何實現(xiàn)TV兼容的導航。