[发明专利]一种Android系统的智能电视上实现输入法外发光的方法在审
申请号: | 201410630799.2 | 申请日: | 2014-11-11 |
公开(公告)号: | CN104320693A | 公开(公告)日: | 2015-01-28 |
发明(设计)人: | 张瑞强 | 申请(专利权)人: | 浪潮软件集团有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/475;H04N21/81 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 系统 智能 电视 实现 输入法 发光 方法 | ||
技术领域
本发明涉及一种Android系统的智能电视技术领域,具体地说是一种Android系统的智能电视上实现输入法外发光的方法。
背景技术
2007年,谷歌以Apache开源许可证的授权方法,发布了Android的源代码。2011年,家庭电视逐渐进入智能化时代,Android因为开源而被作为操作系统广泛使用在智能电视中,拉开了电视智能化、Android化的帷幕。
智能电视必须要有智能电视的功能,必须能安装大量的应用软件。虽然Android市场上拥有丰富多彩的应用,但主要为手机、平板等设备开发,不适宜在操作方式不同的智能电视上使用;而且电视屏幕尺寸巨大,使得这些应用在电视的视觉效果不尽人意。智能电视应用迫切需要进行私人订制,尤其是在UI的美化上面,必须进行细致的设计和实现,这样才能充分利用智能电视大屏的优势,给用户眼前一亮的感觉。
在使用Android系统的智能电视上,用户能够使用浏览器进行网上冲浪,使用编辑框来进行信息的输入,这些都需要智能电视提供一个供遥控操作的输入法,输入法作为电视应用不可缺少的应用,也必须拥有完美的设计。Android为开发者提供了一套标准的输入法框架(Input Method FrameWork,简称IMF)。目前Android市场中的输入法都基于此框架,属于标准布局的输入法。对于输入法开发者来说,此框架中最重要的部分为输入法服务部分(Input Method Service,简称IMS)。标准布局的输入法需继承此IMS,并实现相关方法及逻辑。通过重写onCreateInputView()方法返回一个输入框软键盘,重写onCreateCandidateView()返回一个候选框视图。标准的输入法中,当不需要提示候选词供用户选择时,不需要候选框可见;而显示候选词时,输入法框规定候选框落在输入框软键盘的正上方,与软键盘紧紧相连。
通常情况下,输入法界面与其他界面之间没有很好的过渡,在弹出输入法时,就仿佛界面被分隔成了两块,缺少融为一体的感觉,这在巨屏的电视上表现的更明显。
发明内容
本发明的技术任务是针对以上不足之处,提供一种在输入法界面与非输入法界面交接处,使用一个外发光的特效,来完成输入法界面到非输入法界面的过渡的一种Android系统的智能电视上实现输入法外发光的方法。
本发明解决其技术问题所采用的技术方案是:
一种Android系统的智能电视上实现输入法外发光的方法, Android系统的智能电视的显示屏页面中,在输入法界面与非输入法界面交接处,使用一个外发光特效部分,来完成输入法界面到非输入法界面的过渡;在Android系统的智能电视上使用标准布局的输入法,控制输入法界面的在显示的生命周期中始终显示候选框界面,使用外发光图片作为候选框界面的背景图片。
外发光图片包括输入框外发光图片、候选框外发光图片,当候选框界面候选词显示时,使用下部分为不透明、上部分为从下至上渐变至透明的候选框外发光图片,当候选框界面候选词不显示时,使用上部分为完全透明、下部分为从下至上渐变至透明的输入框外发光图片。
当候选框界面候选词不显示时,使用输入框外发光图片作为候选框界面的背景图片,使输入法界面带有外发光特效;输入法界面的输入框软键盘到非输入法界面有一个过渡的过程,这个过程由下往上呈现逐渐变淡,直至完全透明与非输入法界面交接,呈现一种渐变的效果,且输入框界面与外发光部分之间的间隙不大;
当候选框界面候选词显示时,使用候选框外发光图片作为候选框界面的背景图片,使输入法界面带有外发光特效;通过在候选框界面的上面叠加一块逐渐变淡、变透明的候选框外发光图片,使输入法界面带有外发光的特效,输入法界面与非输入法界面交接,呈现一种渐变的效果,使输入法界面与非输入法界面所在的视图之间不存在明显的界限。
控制输入法界面的在显示的生命周期中始终显示候选框界面的步骤如下:
(1)、第一次启动或者重新启动输入法时,执行生命周期中的onStartInputView()方法,由输入法框架弹出输入法;
(2)、在重写onStartInputView()方法中,调用父类InputMethodService的setCandidateViewShow(true)来显示候选框界面;
(3)、候选框界面使用外发光图片作为背景图片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件集团有限公司,未经浪潮软件集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410630799.2/2.html,转载请声明来源钻瓜专利网。