【技术实现步骤摘要】
安卓电视混合型应用程序开发方法
[0001]本专利技术涉及应用程序开发方法,尤其涉及安卓电视混合型应用程序开发方法。
技术介绍
[0002]随着安卓(Android)电视日益普及,安卓电视应用程序(application;App)的开发也日益兴盛。
[0003]一款App最主要的内容包括使用者界面(user interface;UI)和业务逻辑(business logic)。UI是一款APP给用户的第一直观感受;如果UI不佳,即便业务逻辑好,该款App也不易吸引用户,这是因为用户重视视觉效果;另一方面,如果UI好,但业务逻辑不佳,这会影响该款App的后期使用体验,从而无法留住用户。
[0004]传统的安卓电视App是原生App(Native App)。原生App通常是用程序语言(例如:Java)来编写,它的用户体验好且性能稳定,但开发难度高且更新不易,因此原生App的开发费用高、开发周期长且维护费用高。目前虽然有网页App(Web App)的开发技术,且网页App的开发成本低且更新快,但它的设计限制多且性能 ...
【技术保护点】
【技术特征摘要】
1.一种安卓电视混合型应用程序开发方法,用来开发一安卓电视混合型应用程序以供一安卓电视来执行,包含下列步骤:于一安卓活动中生成一安卓网页浏览组件,其中该安卓活动属于该安卓电视混合型应用程序的一安卓端;获取一网页浏览设定子类,并利用该网页浏览设定子类配置该安卓网页浏览组件;利用一网页技术开发该安卓电视混合型应用程序的一网页界面,其中该网页界面属于该安卓电视混合型应用程序的一网页端;利用该安卓网页浏览组件加载并显示该网页界面;于该安卓端中创建一第一Java对象以定义该安卓端与该网页端之间的至少一沟通方法,以及创建一第二Java对象以实现该第一Java对象所定义的一安卓端接口,从而利用该第一Java对象与该第二Java对象,让该网页端能够调用该安卓端接口;以及于该安卓端置入一封装好的Java类用于发送信息给该网页端,并于该网页端置入一封装好的JavaScript模块用于维护一监听列表以处理该信息,从而利用该封装好的Java类与该封装好的JavaScript模块,让该安卓端能够反馈该信息给该网页端。2.根据权利要求1所述的安卓电视混合型应用程序开发方法,其中生成该安卓网页浏览组件的方法包含下列其中之一:在该安卓活动中生成该安卓网页浏览组件;以及添加该安卓网页浏览组件至该安卓活动的一布局文件里。3.根据权利要求1所述的安卓电视混合型应用程序开发方法,其中配置该安卓网页浏览组件的步骤包含:使该安卓网页浏览组件支持JavaScript、允许通过一以文件开通的通用资源定位地址加载的该JavaScript读取一本地文件、以及允许通过该资源定位地址加载的该JavaScript访问其它资源。4.根据权利要求1所述的安卓电视混合型应用程序开发方法,其中该网页技术包含下列至少其中之一:超文本标记语言;阶层样式表;以及JavaScript。5.根据权利要求1所述的安卓电...
【专利技术属性】
技术研发人员:胡雅婷,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。