- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]智能电视应用调研报告
User Interface Search Tool Social Network OTT Video Web browser Game Center iSM(iSuperMovie爱超影)客户端 apk 形式 该产品是基于Android4.0系统智能电视开发的,使用该客户端之后可实现在电视平台直接下单购买超影影片和服务 。 客户端是利用电视遥控器的数字键定位功能,通过数字键遥控器在电视上完成浏览影片、下单、查询订单、查看晒单、浏览影片评价等一系列操作。 Backup备份:可以备份现在的数据,以便以后进行恢复,登录iSM账号,通过网络就可以进行相关操作。 SYNC同步:喜爱影片同步,个人信息订单同步,在使用iSM登录后,会通过无线同步至服务端。 新影片自动提醒:定时更新影片,向用户推送,以便用户查看购买。 视图层介绍 主要是客户端UI,也就是用户能看到的部分,是客户端与用户进行交互的主要形式,核心UI组件,如TextView,EditText,Dialog,ProgressBar,ListView,PopWindow。如同Web项目里的Web页面(JSP,PHP)等,因此涉及与用户交互的部分应该尽量在这个层次里体现。 视图层和其他层次的通信以及视图层的UI更新 在android的组件里,BroadcastReceiver主要作用是保证Activity和Service之间的通信。在视图层中可以用BroadcastReceiver来接收来自业务逻辑层的消息。通过这些消息来指挥视图层与用户的交互。当然,也可以直接利用Java的线程机制,启动异步任务,通过Handler更新视图来和用户进行交互,handler可以保证线程之间的通信。 视图层的设计原则 1. UI结构 在尽量保持美观绚丽的外表的前提下,尽量降低UI树形结构(通过hierarchyviewer命令查看)的复杂度。 提高UI元素的复用程度,可以考虑使用Include,merge标签。 考虑UI的可伸缩性,尽量适应不同分辨率。(了layout_height, layout_gravity, layout_weight ). 考虑用户的操作习惯 2.逻辑结构 Android视图层是运行在主线程中的,对于耗时的操作尽量考虑重新开启一个线程,尽量避免主线程被阻塞。 对于获得的数据尽量考虑到有数据的时候怎么显示,没有数据的时候怎么显示,出现网络异常的时候,UI怎么显示。 数据的显示过程以及显示效果应该尽量符合用户的操作习惯,数据显示必须遵循一定的逻辑顺序。 在客户端里的主要任务是获取数据,通知视图层进行相关操作。获取数据时需要开启新的线程,分析数据异常。 在业务逻辑层里尽量减少内存开销 建立数据连接,封装数据 通过Http,Socket,WebService,获取数据 运用组件模型 Comp Proxy 组件的Capability 注册和管理 管理组件的生命周期 组件间通信 维护组件的状态(Active) SDK and View Controls 在业务开发中,不断积累下来的通用SDK和View WebView Webkit在SDK中封装而成的一个组件,用来显示网络内容 Java和JavaScript通过WebView的接口进行通信 附加功能 语音控制 语音朗读引擎(TTS)TextToSpeech类,setEngineByPackageName()方法来自定义一个引擎。 面部识别 Camera类 包括用于(人脸检测和控制焦距和感光区)的API 。 手持设备遥控 WifiP2pManager.ActionListener接口或类似微软的 kinect 体感技术 一、智能电视定义 二、市场前景 三、现在的产品 四、我们的产品 五、需要的技术 Java 、servlet 、JDBC Html5、HTTP 、Xml Tomcat、apache Oracle、SQLite 、 CSS3 JavaScript Android 4.0 支持的主要技术特性: HTML5: localStorage (Android ) Geolocation (Android ) Canvas Video/Audio Forms(Android incomplete) … 支持的主要技术特性: JavaScript: Touch Events ontouchstart/ontouchmove/ontouchend Multitouch Events/Gestures (incomplete) 设备API(Android 4.0) navigator.connection.type navigator.onLine n
您可能关注的文档
最近下载
- 必威体育精装版企业会计准则(完整版)(新).pdf
- 2023-2024年度执业药师继续教育便秘的中药治疗参考答案.docx VIP
- 江苏省普通高中2018级学生课程调整方案.pdf
- 联排别墅独立别墅施工组织设计.pdf
- 【地方标准】DB37T 391-2004 山东ⅠⅡⅢ ⅣⅤ型日光温室(冬暖大棚)建造技术规范.pdf
- 2022年湖南省邵阳市中考语文真题(含答案解析).docx
- 2025届全国高考名校模考作文--漫画:从深渊爬到地面一样很厉害 .pdf
- 大学生消防安全PPT课件.pptx VIP
- 幼儿园中班主题教案《新年好》.pptx
- 人教版高中语文必修五《边城》课件(43张PPT).pptx
文档评论(0)