System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及大数据,具体为一种基于大数据的系统资源分配方法。
技术介绍
1、随着科技的快速发展,智能移动终端开始出现双面屏,双面屏是指正反面同时拥有显示屏幕,满足对屏幕不同的需求,当处于正面的屏幕亮起时,另一屏幕则被关闭,一定程度上降低了多一个屏幕所带来的耗电量。正面为主屏而背面为副屏,主屏做到全面屏设计,而背面屏幕息屏状态下就是常见的背面面板。现有技术中,当用户正在打游戏时,常常会出现其他应用程序进来打断游戏界面,从而影响用户体验。
技术实现思路
1、本专利技术的目的在于提供一种基于大数据的系统资源分配系统及方法,以解决上述
技术介绍
中提出的问题。
2、为了解决上述技术问题,本专利技术提供如下技术方案:一种基于大数据的系统资源分配系统,所述资源分配系统包括设置在终端设备的正面和背面的两个显示屏、优先级数据库和程序运行监测模块,所述优先级数据库用于设置存储各个应用程序的前级程序和后级程序,其中,优先级高于某个应用程序的应用程序为该应用程序的前级程序,优先级低于某个应用程序的应用程序为该应用程序的后级程序,所述程序运行监测模块根据应用程序的运行情况在控制两个显示屏的显示情况。
3、进一步的,所述程序运行监测模块包括前台程序检测模块、程序图标分配模块和显示屏显示模块,所述前台程序检测模块用于检测终端设备的前台是否存在应用程序运行,在终端设备的前台没有运行任何应用程序时,令程序图标分配模块将终端设备中的所有应用程序图标显示于正面或背面的其中一个显示屏上,在终端设备
4、进一步的,所述显示屏显示模块包括图标判断模块、页面内容显示模块、提醒模块和第二显示屏手势采集模块,所述图标判断模块在判断第二应用程序图标位于第一显示屏上时,页面内容显示模块令第二应用程序的页面内容以小窗口显示于第一应用程序界面上,在判断第二应用程序图标位于第二显示屏上,页面内容显示模块令第二应用程序的页面内容直接显示于第二显示屏界面上,在第二应用程序的页面内容直接显示于第二显示屏界面上,提醒模块令第二显示屏进行双闪熄屏,在第二显示屏双闪熄屏后的第二时间段内,第二显示屏手势采集模块采集第二显示屏上的手势,并根据手势内容对第二应用程序界面进行相应的操作。
5、进一步的,所述程序运行监测模块还包括第二显示屏按压采集模块、第一显示屏采集按压模块和熄屏控制模块,所述第二显示屏按压采集模块用于采集第二显示屏的按压位置,如果在预设的第一时间段内,第二显示屏的按压位置不变,令第一显示屏采集按压模块采集第一显示屏在第一时间段内的按压间隔时长或按压位置,在按压间隔时长小于等于间隔时长阈值或者按压位置发生变化的情况下,熄屏控制模块令第二显示屏进行熄屏。
6、一种基于大数据的系统资源分配方法,所述资源分配方法包括以下:
7、步骤s1:设置在终端设备的正面和背面的两个显示屏;
8、预先设置各个应用程序之间的优先级,其中,优先级高于某个应用程序的应用程序为该应用程序的前级程序,优先级低于某个应用程序的应用程序为该应用程序的后级程序;
9、步骤s2:检测终端设备的应用程序运行情况,当终端设备的前台没有运行任何应用程序时,将终端设备中的所有应用程序图标显示于正面或背面的其中一个显示屏上;
10、当终端设备的前台存在应用程序运行时,设该应用程序为第一应用程序,采集第一应用程序所运行于的那个显示屏为第一显示屏,另一个显示屏为第二显示屏,获取第一应用程序的前级程序和后级程序,其中,前级程序的应用程序图标设置于第一显示屏上,后级程序的应用程序图标设置于第二显示屏上;
11、步骤s3:当存在除第一应用程序以外的应用程序被动触发运行时,设该应用程序为第二应用程序,获取第二应用程序图标所位于的显示屏的位置并据此确定显示方式,其中,被动触发运行为非用户主动点击所导致的应用程序运行。
12、进一步的,所述步骤s2还包括:
13、采集第二显示屏的按压位置,如果在预设的第一时间段内,第二显示屏的按压位置不变,采集第一显示屏在第一时间段内的按压间隔时长或按压位置,如果按压间隔时长小于等于间隔时长阈值或者按压位置发生变化,那么第二显示屏进行熄屏。
14、进一步的,所述步骤s3中获取第二应用程序图标所位于的显示屏的位置并据此确定显示方式包括:
15、如果第二应用程序图标位于第一显示屏上,第二应用程序的页面内容以小窗口显示于第一应用程序界面上,
16、如果第二应用程序图标位于第二显示屏上,第二应用程序的页面内容直接显示于第二显示屏界面上。
17、进一步的,所述步骤s3还包括:
18、当第二应用程序的页面内容直接显示于第二显示屏界面上时,第二显示屏双闪熄屏;
19、在第二显示屏双闪熄屏后的第二时间段内,
20、如果第二显示屏上采集到第一手势,将第二显示屏界面上的第二应用程序的页面内容传输给第一显示屏,以小窗口显示于第一应用程序界面上;
21、如果第二显示屏上采集到第二手势,对第二应用程序的页面内容进行语音播报。
22、进一步的,所述步骤s3还包括:
23、当小窗口显示于第一显示屏的第三时间段内,如果在第一显示屏上采集到第三手势时,将第一显示屏上小窗口最近一次显示的内容传输给第二显示屏进行显示。
24、进一步的,当检测到第一应用程序退出前台运行时,如果检测到第二应用程序没有进行处理操作时,将第二显示屏界面上的第二应用程序的页面内容传输给第一显示屏,以小窗口显示于第一显示屏上。
25、与现有技术相比,本专利技术所达到的有益效果是:本专利技术通过预先设置应用程序的优先级,根据应用程序的优先级不同,将应用程序的图标分布在不同的两个显示屏上,在出现其他应用程序打断当前使用的应用程序时,读取图标所分布的显示屏的位置并据此选取其他应用程序页面内容的显示位置,从而提高使用应用程序的体验。
本文档来自技高网...【技术保护点】
1.一种基于大数据的系统资源分配方法,其特征在于:所述资源分配方法包括以下:
【技术特征摘要】
1.一种基于大数据的系统资源分配方法,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。