一种基于Android数字标牌系统的显示系统旋转方法技术方案

技术编号:11572594 阅读:72 留言:0更新日期:2015-06-10 03:19
本发明专利技术提供了一种于Android数字标牌系统的显示系统旋转方法,包括以下步骤:S1、选择系统旋转角度;S2、更新数据库,保存旋转角度数据;S3、更新系统旋转角度属性;S4、选择重启;S5、系统重启。本发明专利技术的有益效果是:不需要通过设备内部感应器来监测水平方向的变化,可对固定安装位置的数字标牌系统的显示系统进行旋转设置。

【技术实现步骤摘要】

本专利技术涉及显示系统旋转方法,尤其涉及。
技术介绍
基于Android系统的手机或平板等手持设备,使用者都是通过手持设备并变化不同的方向,由设备内部感应器来监测水平方向的变化,从而调整显示系统的不同方向。而大部分数字标牌系统是固定安装位置,固无法通过内部感应器来监测。
技术实现思路
为了解决现有技术中的问题,本专利技术提供了一种。本专利技术提供了,包括以下步骤: 51、选择系统旋转角度; 52、更新数据库,保存旋转角度数据; 53、更新系统旋转角度属性; 54、选择重启; 55、系统重启。作为本专利技术的进一步改进,还包括以下步骤: 56、内核及驱动加载启动; 57、AndroidInit 进程启动; 58、读取系统旋转角度属性; 59、加载与属性对应开机图片。作为本专利技术的进一步改进,还包括以下步骤: 510、系统其他核心服务启动; 511、系统核心窗口显示服务启动; 512、函数读取系统旋转角度属性,更新显示系统的方向并锁定。作为本专利技术的进一步改进,还包括以下步骤: 513、继续启动其他服务; 514、Android启动完成。本专利技术的有益效果是:通过上述方案,不需要通过设备内部感应器来监测水平方向的变化,可对固定安装位置的数字标牌系统的显示系统进行旋转设置。【附图说明】图1是本专利技术的流程图;图2是本专利技术的启动流程图。【具体实施方式】下面结合【附图说明】及【具体实施方式】对本专利技术进一步说明。如图1至图2所示,,包括以下步骤: 51、选择系统旋转角度; 52、更新数据库,保存旋转角度数据; 53、更新系统旋转角度属性; 54、选择重启; 55、系统重启。S6、内核及驱动加载启动; 57、AndroidInit 进程启动; 58、读取系统旋转角度属性; 59、加载与属性对应开机图片。S10、系统其他核心服务启动; 511、系统核心窗口显示服务启动; 512、函数读取系统旋转角度属性,更新显示系统的方向并锁定。S13、继续启动其他服务; S14、Android启动完成。Android系统在启动过程中,在整个系统的窗口绘制阶段,会默认一个水平的方向进行系统绘制,本专利技术在Android系统的窗口绘制阶段中传入新增的方向标记参数,系统根据此参数进行显示系统的方向绘制,从而达到系统旋转的功能。在“系统设置”页面的“显示设置”中新增“系统旋转”的设置项,并提供4个角度的旋转:0度,90度,180度,270度(默认为O度)。用户或操作人员选择需要旋转的角度,选择之后将会保存在Android系统数据库中,数据在数据库中保存更新之后将会触发本方案新的一个属性值(persist, sys.system_rotat1n)进行更新,更新之后,将会弹出一个菜单提示用户重启设备,设备重启之后将会完成系统显示旋转。本专利技术新增一个系统属性值(persist, sys.system_rotat1n)作为启动过程中系统旋转操作的重要参数,同时在Android系统数据库中增加一条记录来同步用户的设置菜单中的旋转角度。Android启动进入Logo绘制时候,读取本方案新增的系统属性值,根据此属性值,载入预存好的不同方向的Logo图片,从而达到不同的显示方向的系统开机Logo,当Android启动系统在启动系统核心窗口服务(WindowsMangerService)的过程中,UpdateRotat1nUncheckeLocked 方法将读取此属性(persist, sys.system_rotat1n)来修改当前显示系统的方向,并锁定此方向,从而完成系统显示的旋转。改进前,需要编译不同角度的系统固件,针对不同设备烧录不同的系统固件,不同固件不能通用。改进后,新增了设置菜单,极大方便操作,并且所有设备只需烧录相同的系统估计,极大提供了生成和施工的效率,同时也避免烧录错误版本的系统固件。本专利技术提供的,适用于任何基于Android系统的数字标牌系统,提供显示系统旋转设置的方法,同时也适用于基于Android平台的等需要对显示画面进行旋转的设备。使用本方法可以方便的旋转系统至O度,90度,180度,270度,极大的方便各种数字标牌系统应用场合,带来极大的方便。以上内容是结合具体的优选实施方式对本专利技术所作的进一步详细说明,不能认定本专利技术的具体实施只局限于这些说明。对于本专利技术所属
的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本专利技术的保护范围。【主权项】1.,其特征在于,包括以下步骤: 51、选择系统旋转角度; 52、更新数据库,保存旋转角度数据; 53、更新系统旋转角度属性; 54、选择重启; 55、系统重启。2.根据权利要求1所述的于Android数字标牌系统的显示系统旋转方法,其特征在于,还包括以下步骤: 56、内核及驱动加载启动; 57、AndroidInit 进程启动; 58、读取系统旋转角度属性; 59、加载与属性对应开机图片。3.根据权利要求2所述的于Android数字标牌系统的显示系统旋转方法,其特征在于,还包括以下步骤: 510、系统其他核心服务启动; 511、系统核心窗口显示服务启动; 512、函数读取系统旋转角度属性,更新显示系统的方向并锁定。4.根据权利要求3所述的于Android数字标牌系统的显示系统旋转方法,其特征在于,还包括以下步骤: s13、继续启动其他服务; s14、Android启动完成。【专利摘要】本专利技术提供了一种于Android数字标牌系统的显示系统旋转方法,包括以下步骤:S1、选择系统旋转角度;S2、更新数据库,保存旋转角度数据;S3、更新系统旋转角度属性;S4、选择重启;S5、系统重启。本专利技术的有益效果是:不需要通过设备内部感应器来监测水平方向的变化,可对固定安装位置的数字标牌系统的显示系统进行旋转设置。【IPC分类】G06F9-44【公开号】CN104699482【申请号】CN201510105577【专利技术人】谭俊 【申请人】深圳市泰霖科技有限公司【公开日】2015年6月10日【申请日】2015年3月11日本文档来自技高网
...

【技术保护点】
一种基于Android数字标牌系统的显示系统旋转方法,其特征在于,包括以下步骤:S1、选择系统旋转角度;S2、更新数据库,保存旋转角度数据;S3、更新系统旋转角度属性;S4、选择重启;S5、系统重启。

【技术特征摘要】

【专利技术属性】
技术研发人员:谭俊
申请(专利权)人:深圳市泰霖科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1