基于Android系统的跨屏状态栏实现方法技术方案

技术编号:21033665 阅读:44 留言:0更新日期:2019-05-04 05:13
本发明专利技术公开了一种基于Android系统的跨屏状态栏实现方法,包括以下步骤。步骤S1:持续监测触控输入信息以判断是否唤醒主屏的状态栏,如果判断通过则执行步骤S2,否则重复执行步骤S1。步骤S2:判断运行于副屏的APP是否需要全屏显示,如果判断通过则执行步骤S3,否则执行步骤S4。步骤S3:修改默认起始点以创建副屏的状态栏。步骤S4:根据默认起始点以创建副屏的状态栏。本发明专利技术公开的基于Android系统的跨屏状态栏实现方法,在主副屏幕同时显示两个状态栏,分别出现在主副屏幕的两个状态栏能够独立显示不同的状态信息。此外,出现在副屏的状态栏不会覆盖副屏的APP,以免影响用户操作。

Implementation of Cross-Screen Status Bar Based on Android System

【技术实现步骤摘要】
基于Android系统的跨屏状态栏实现方法
本专利技术属于车机应用
,具体涉及一种基于Android系统的跨屏状态栏实现方法。
技术介绍
目前,燃油车、新能源车等各类型车辆迅速发展。同时,与手持移动终端的发展趋势相似——从以黑莓品牌为代表的全键盘手机演进至以苹果品牌的全触控手机——车机系统同样在发生明显变化。值得注意的是,早前的车机交互方式大都采用按键输入方式或者旋钮输入方式。在中控区域,同时排列着许多按键和旋钮。随着车机系统的发展,部分车机系统顺应发展趋势逐渐配置触控显示屏。其中,上述触控显示屏历经电阻屏、电容屏等多项技术的迭代升级,逐渐演变为目前较为常见的触控式交互方式。然而,上述触控式交互方式仍然存在缺陷。目前,常见的车机系统只有一个可供触控交互的屏幕,因此在通常情况下前端在同一时刻只能运行一个应用(APP,下同)。在此基础上,还出现了具有两个可供触控交互的屏幕的车机。尽管两个可供触控交互的屏幕可以显示不同的界面,并且独立运行两个应用,但双屏的系统状态栏仅出现一个。例如,当主屏具有系统状态栏时,副屏就没有系统状态栏,从而给用户操作带来不便。
技术实现思路
本专利技术针对现有技本文档来自技高网...

【技术保护点】
1.一种基于Android系统的跨屏状态栏实现方法,其特征在于,包括以下步骤:步骤S1:持续监测触控输入信息以判断是否唤醒主屏的状态栏,如果判断通过则执行步骤S2,否则重复执行步骤S1;步骤S2:判断运行于副屏的APP是否需要全屏显示,如果判断通过则执行步骤S3,否则执行步骤S4;步骤S3:修改默认起始点以创建副屏的状态栏;步骤S4:根据默认起始点以创建副屏的状态栏。

【技术特征摘要】
1.一种基于Android系统的跨屏状态栏实现方法,其特征在于,包括以下步骤:步骤S1:持续监测触控输入信息以判断是否唤醒主屏的状态栏,如果判断通过则执行步骤S2,否则重复执行步骤S1;步骤S2:判断运行于副屏的APP是否需要全屏显示,如果判断通过则执行步骤S3,否则执行步骤S4;步骤S3:修改默认起始点以创建副屏的状态栏;步骤S4:根据默认起始点以创建副屏的状态栏。2.根据权利要求1所述的基于Android系统的跨屏状态栏实现方法,其特征在于,步骤S3具体包括以下步骤:步骤S3.1:获取副屏的APP的绘制窗口区域的默认起始点;步骤S3.2:通过PhoneWindowManager将上述默认起始点修改为修正起始点,以恰好避免副屏的状态栏覆盖副...

【专利技术属性】
技术研发人员:周剑
申请(专利权)人:嘉兴行适安车联网信息科技有限公司
类型:发明
国别省市:浙江,33

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

1