[发明专利]安卓电视的焦点前景生成方法、存储介质、设备及系统有效
申请号: | 201710475836.0 | 申请日: | 2017-06-21 |
公开(公告)号: | CN109104628B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 尹成;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/485;H04N21/81 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电视 焦点 前景 生成 方法 存储 介质 设备 系统 | ||
本发明公开了一种安卓电视的焦点前景生成方法、存储介质、设备及系统,涉及安卓电视的焦点特效技术领域。该方法包括:构建焦点前景Drawable并对其属性管理类、资源类型进行设置;在视图组绘制其下视图之前完成焦点前景Drawable的绘制并置顶;实时监听焦点视图的变化情况,当焦点视图不在焦点前景正下方时,将焦点前景设为不可见,并在完成焦点前景Drawable的缩放、位移及透明度调节的特效后将其设置为可见;当焦点视图是在焦点前景的正下方时,将焦点前景设置为可见;最后,当视图组处于销毁阶段时,通过消息机制Handler对焦点前景进行销毁。本发明能解决现有技术中内存消耗过高、焦点前景失效、图片失真以及挤占其他视图空间的问题。
技术领域
本发明涉及安卓电视的焦点特效技术领域,具体来讲是一种安卓电视的焦点前景生成方法、存储介质、设备及系统。
背景技术
随着智能电视及安卓操作系统的快速发展,安卓电视已日益普及,并受到越来越多人的追捧。所谓安卓电视,顾名思义是搭载了安卓操作系统(Android)的电视,使得电视智能化,能让电视机实现网页浏览、视频电影观看、聊天办公游戏等。
为了便于读者理解,下面先对相关术语进行简单说明:
View(视图):它是安卓系统应用层界面可视化的基本组件单元;
ViewGroup(视图组):它是安卓系统可视化组件View的基本容器单元,可容纳多个视图View;
焦点(Focus)特效:指安卓系统在接收到遥控器或手机等设备的按键信号源后,处理对应指令做出UI层面的显示特效,例如缩放、偏移、背景切换等;
焦点视图(Focus View):指当前获得焦点的视图;
DecorView(窗口界面视图):是指安卓应用整个窗口界面的最顶层视图,其只有一个子元素为LinearLayout(线性布局视图),它代表着整个窗口界面,包含通知栏、标题栏、内容显示栏等三大区域;
UI(User Interface):泛指用户的操作界面,UI设计主要指界面的样式,美观程度;
Bitmap(位图):是标准格式图形文件,它将图像定义为由点(像素)组成,每个点可以由多种色彩表示,包括2、4、8、16、24和32位色彩;
Drawable:是安卓应用程序用于存放安卓应用程序本地图片、动画文件等资源的文件夹;
.9.png(.9图):是安卓应用程序开发里面的一种特殊的图片,这种格式的图片通过ADT(Android Development Tools,安卓开发工具)自带的编辑工具生成,使用九宫格切分的方法,使图片支持在安卓环境下的自适应展示;
画布(Canvas):安卓系统中绘制视图的图层单元,可通过重置方式重新铺设图层;
绘制(onDraw):指安卓系统在绘制视图View的过程;
属性动画(Property Animation):安卓系统中,属性动画可以作用在视图的属性上,对属性进行修改,而且不要求对应的属性一定是有显示效果;
对象动画(ObjectAnimator):指属性动画的一个实现类,可根据对象(Object)的具体属性进行动画设置;
矩形坐标(Rect):指安卓系统中用于保存视图View或Drawable坐标信息的类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710475836.0/2.html,转载请声明来源钻瓜专利网。