[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113672140A - 一种移动终端设备分屏处理方法及移动终端设备 - Google Patents

一种移动终端设备分屏处理方法及移动终端设备 Download PDF

Info

Publication number
CN113672140A
CN113672140A CN202110973257.5A CN202110973257A CN113672140A CN 113672140 A CN113672140 A CN 113672140A CN 202110973257 A CN202110973257 A CN 202110973257A CN 113672140 A CN113672140 A CN 113672140A
Authority
CN
China
Prior art keywords
screen
running
application program
split
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110973257.5A
Other languages
English (en)
Inventor
刘成城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing Jingling Information System Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingling Information System Technology Co Ltd filed Critical Beijing Jingling Information System Technology Co Ltd
Priority to CN202110973257.5A priority Critical patent/CN113672140A/zh
Publication of CN113672140A publication Critical patent/CN113672140A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种移动终端设备分屏处理方法及移动终端设备,方法包括:接收设备晃动操作信号;确认晃动操作信号属于误触操作信号或分屏指示信号;当确认晃动操作信号属于分屏指示信号时,判断移动终端设备后台是否存在运行的应用程序;当判断是,将后台运行的各应用程序的运行界面及第一应用程序的运行界面显示在屏幕显示区域上;获取两个预分屏显示的应用程序的显示指示信号;将两个预分屏显示的应用程序的运行界面分别显示在两个子显示区域上。将晃动操作作为移动终端设备分屏切换的操作,便于大屏幕移动终端设备的单手分屏操作,实用性强、操作简单、便捷。

Description

一种移动终端设备分屏处理方法及移动终端设备
技术领域
本发明涉及移动终端设备技术领域,尤其涉及一种移动终端设备分屏处理方法及移动终端设备。
背景技术
随着移动终端设备屏幕越来越大,消费者产生了在同一屏幕上运行或显示多个App的需求。现有技术中,移动终端设备进行分屏操作的方式一般为在屏幕上进行点击或者滑动等操作进行切换,在屏幕上进行操作分屏的切换方式对于大屏幕移动终端设备尤其是平板电脑的屏幕通常在10寸以上,这种操作方式总会使得用户单手持屏,存在一定的摔掉的风险,且在分屏时单手握持操作不易。
发明内容
本发明提供一种移动终端设备分屏处理方法及移动终端设备,用以解决现有技术中大屏幕移动终端设备单手分屏操作的缺陷,实现单手便捷控制大屏幕移动终端设备分屏操作。
本发明提供一种移动终端设备分屏处理方法,所述移动终端设备包括屏幕,屏幕的显示区域可根据显示需求划分为两个子显示区域,移动终端设备中安装多个应用程序,分屏处理方法包括:
当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;
确认所述晃动操作信号属于误触操作信号或分屏指示信号;
在所述晃动操作信号属于分屏指示信号的状态下,判断移动终端设备后台是否存在运行的应用程序;
在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;
获取两个预分屏显示的应用程序的显示指示信号,其中,所述预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;
将两个所述预分屏显示的应用程序的运行界面分别显示在两个所述子显示区域上。
根据本发明提供一种移动终端设备分屏处理方法,所述确认晃动操作信号属于误触操作信号或分屏指示信号,具体包括:通过接收用户的确认交互操作进行所述晃动操作信号类型的判断。
根据本发明提供一种移动终端设备分屏处理方法,所述确认晃动操作信号属于误触操作信号或分屏指示信号,具体包括:将所述晃动操作信号与预设的分屏控制条件进行比较,当晃动操作信号满足分屏控制条件时将晃动操作信号确认为分屏指示信号。
根据本发明提供一种移动终端设备分屏处理方法,所述获取两个预分屏显示的应用程序的显示指示信号,具体包括:
接收设备的晃动调整信号;
根据所述晃动调整信号调整各应用程序的运行界面在屏幕显示区域上的显示位置;
接收用户的选择交互操作;
根据所述选择交互操作作为预分屏显示的应用程序的显示指示信号。
根据本发明提供一种移动终端设备分屏处理方法,所述在移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上,具体包括:将所述第一应用程序的运行界面显示在其中一个子显示区域上,将后台运行的各应用程序的运行界面形成第一候选应用程序运行界面队列,显示在另一子显示区域上。
根据本发明提供一种移动终端设备分屏处理方法,所述在移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上,具体包括:将所述第一应用程序的运行界面与后台运行的各应用程序的运行界面形成第二候选应用程序运行界面队列,显示在屏幕显示区域上。
根据本发明提供一种移动终端设备分屏处理方法,所述将第一应用程序的运行界面与后台运行的各应用程序的运行界面形成第二候选应用程序运行界面队列,显示在屏幕显示区域上,具体包括:根据各所述应用程序在后台运行的时长确定各应用程序的运行界面在第二候选应用程序运行界面队列中的排列顺序,将第一应用程序的运行界面显示在第二候选应用程序运行界面队列中的首位或末位。
根据本发明提供一种移动终端设备分屏处理方法,所述将两个预分屏显示的应用程序的运行界面分别显示在两个子显示区域上,之后包括:
接收设备晃动操作信号;
确认所述晃动操作信号属于误触操作信号或分屏退出指示信号;
在所述晃动操作信号属于分屏退出指示信号的状态下,按照预设退出规则将显示在两个子显示区域中的一个应用程序退出至后台运行,另一个应用程序的运行界面整屏显示在屏幕显示区域上。
根据本发明提供一种移动终端设备分屏处理方法,所述将两个预分屏显示的应用程序的运行界面分别显示在两个子显示区域上,还包括:
接收设备晃动调整信号;
根据所述晃动调整信号调整两个子显示区域在屏幕显示区域的排布位置。
本发明还提供一种移动终端设备,包括屏幕、处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一项所述移动终端设备分屏处理方法的步骤。
本发明提供的移动终端设备分屏处理方法及移动终端设备,将晃动操作作为移动终端设备分屏切换的操作,便于大屏幕移动终端设备的单手分屏操作,实用性强、操作简单、便捷;而且在接收晃动操作信号后进行是否为误触操作的信号判断,从而防止用户非分屏意图时进行分屏处理的误操作,保证分屏处理的可靠性。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的移动终端设备分屏处理方法流程图;
图2是图1中步骤150的具体流程图;
图3是本发明提供的移动终端设备分屏处理方法中分屏退出的方法流程图;
图4是本发明提供的移动终端设备分屏处理装置结构示意图;
图5是本发明提供的移动终端设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
当前搭载Android操作系统的手机或平板电脑已经支持多应用显示。例如,平板电脑的实现方式可以为在当前单一App显示界面下,通过进入多任务后台点击需要并排显示的App右上角的“三横线”选项,使得该App与当前App同屏显示;手机的实现方式可以为通过进入多任务后台点击需要并排显示的App的图标长按,在弹出的选项中选择分屏视图,使得该App与当前App同屏显示;还有的平板电脑的实现方式为将需要分屏的App添加到屏幕左侧或右侧的多应用任务栏,从外向内滑动屏幕并停顿调出该任务栏,长按并拖拽应用栏中的应用图标至屏幕开启与当前App分屏;还有的手机的实现方式为敲击屏幕中间位置并从左到右画横线,使得在后台运行的App可以与当前的App实现上下分屏;还有的手机中,使用一种运动手势的方案,通过前置姿态传感器判断用户的手掌从屏幕前扫过的手势从而判断用户的操作意图。
以上各种分屏操作方式中,存在着由于设备屏幕较大不易单手操作、或者手势识别不准确从而影响操作的准确性等问题。
本发明实施例提供一种移动终端设备分屏处理方法,所述移动终端设备包括屏幕,屏幕的显示区域可根据显示需求划分为两个子显示区域,移动终端设备中安装多个应用程序,如图1所示,分屏处理方法包括:
步骤110:当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;
本步骤中,通过设备的重力传感器或者加速度传感器(三轴、六轴等均可)获取用户对平板电脑或手机在水平或竖直方向的晃动操作。
本发明实施例中,将设备的晃动操作作为分屏显示的指示操作有利于用户单手操作大屏幕的平板电脑或手机等移动终端设备,简单、便捷地实现分屏操作。
步骤120:确认所述晃动操作信号属于误触操作信号或分屏指示信号;
根据设备屏幕当前的状态以及对晃动操作信号的动作进行判断,得到晃动操作信号的类型。本发明实施例中,接收到晃动操作信号时进行是否为误触操作的判断,从而避免设备稍有晃动即进行分屏显示切换的操作,从而增加分屏显示操作的可靠性。
在一些实施例中,通过接收用户的确认交互操作进行所述晃动操作信号类型的判断。例如,当接收到设备晃动操作信号时,在屏幕显示区域弹屏出是否是分屏指示信号的提示框,用户可通过语音或者晃动设备等交互操作进行提示框确认,当用户选择“是”选项时确认为用户具有分屏意图,当用户选择“否”选项时认为晃动操作信号属于误触操作信号,系统不作其他处理,屏幕显示区域继续显示当前显示内容。通过用户交互操作的方式进行确认从而保证分屏意图的正确性,确定方式简单。
在一些实施例中,将所述晃动操作信号与预设的分屏控制条件进行比较,当晃动操作信号满足分屏控制条件时将晃动操作信号确认为分屏指示信号,反之,确认为误触操作信号。例如,当接收到设备晃动操作信号时,不作弹屏提示框提示通过用户的操作进行确认,而是直接将晃动操作信号与预设的分屏控制条件进行比较,如果满足分屏控制条件则认为是分屏指示信息,继续进行下一步。本发明实施例中,预设的分屏控制条件可以包括对晃动方向、晃动频率、晃动角度的限制,例如当晃动操作满足在3s内进行左右方向晃动,而且相对于晃动时的平板中轴线晃动角度超过45°即为有效的分屏指示信号。本方式中,不通过用户确认而通过系统进行自行判断的方式,从而增加分屏意图判断的智能性。
步骤130:在所述晃动操作信号属于分屏指示信号的状态下,判断移动终端设备后台是否存在运行的应用程序;
当晃动操作信号确定为分屏指示信号时,进一步需要判断设备后台程序是否存在可被分屏的应用程序。本步骤中,后台运行的应用程序是指具有GUI界面的应用程序。
步骤140:在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;
当确认后台存在可被分屏的应用程序后,将后台运行的各应用程序以及当前运行的第一应用程序按照设定排布规则排布后显示在屏幕显示区域上,以作分屏显示选择。本步骤中,各应用程序供排布在屏幕显示区域供分屏显示选择的时间为预设显示时间,用户需要在预设显示时间范围内进行预分屏显示的应用程序的选择,超过预设显示时间仍未作出选择,则系统默认为恢复将第一应用程序的运行界面显示在屏幕显示区域上。或者当用户在预设显示时间范围内只选择了一个预分屏显示的应用程序,则将其的运行界面显示在屏幕显示区域上。例如,为了便于用户预览,每个后台拉至前台的应用程序(App)给予1-3s的非全界面预览时间,然后再恢复至预设大小。
在一些实施例中,后台运行的各应用程序的运行界面以及第一应用程序的运行界面在屏幕显示区域上的排布方式为:将所述第一应用程序的运行界面显示在其中一个子显示区域上,将后台运行的各应用程序的运行界面形成第一候选应用程序运行界面队列,显示在另一子显示区域上。
例如,后台运行的各应用程序运行界面队列中的队列顺序是按照各所述应用程序在后台运行的时长确定各应用程序的运行界面在第二候选应用程序运行界面队列中的排列顺序,运行时间长的应用程序的运行界面排在队列的靠前位置。
在一些实施方式中,将所述第一应用程序的运行界面与后台运行的各应用程序的运行界面形成第二候选应用程序运行界面队列,显示在屏幕显示区域上。
例如,将第一应用程序与后台的各应用程序的运行界面进行统一排列并以整屏的形式显示的屏幕显示区域上。
例如,根据各所述应用程序在后台运行的时长确定各应用程序的运行界面在第二候选应用程序运行界面队列中的排列顺序,运行时间长的应用程序的运行界面排在队列的靠前位置;并将第一应用程序的运行界面显示在第二候选应用程序运行界面队列中的首位或末位。
步骤150:获取两个预分屏显示的应用程序的显示指示信号,其中,所述预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;
本步骤中,可根据实际需求通过预设的多种方式获得显示指示信号。
本步骤中,如图2所示,显示指示信号的获取过程具体地包括:
步骤151:接收设备的晃动调整信号;
本步骤中,通过晃动设备的方式进行各应用程序显示位置的调整。例如可对有效的晃动调整信息的操作进行预设,例如在预分屏显示的应用程序的选择阶段将对设备进行向上两次的晃动操作即为晃动调整信号。例如当后台运行的应用程序较多时,通过上下或者左右晃动设备的方式调整各应用程序在屏幕显示区域的位置,从而方便用户查看各应用程序从而进行选择,使得用户可单手晃动操作,从而增加操作的便捷性。
步骤152:根据所述晃动调整信号调整各应用程序的运行界面在屏幕显示区域上的显示位置;
本步骤中,接到晃动调整信号后根据一次晃动调整信号将应用程序在屏幕显示区域的位置按照向上、向下、向左或者向右的方式调整一定距离。
步骤153:接收用户的选择交互操作;
本步骤中,用户可通过语音、或者晃动设备的方式作为对要选择分屏显示的应用程序的确认操作。本步骤中,用户的确认交互操作通过语音或者晃动设备的方式实现,增加操作的便利性,方便用户单手操作设备或者语音操作。例如向右(左)晃动设备可使得各应用程序的运行界面在屏幕显示区域上进行向右(左)移动,当要选择当前显示在屏幕显示区域上的应用程序为预分屏显示的应用程序时刻通过向上(下)晃动设备的方式实现,从而增加用户操作的便利性。
步骤154:根据所述选择交互操作作为预分屏显示的应用程序的显示指示信号。
当用户的选择交互操作为有效操作时将其确认的应用程序作为预分屏显示的应用程序。
步骤160:将两个所述预分屏显示的应用程序的运行界面分别显示在两个所述子显示区域上。
本步骤中,两个子显示区域按照预设的显示排布规则显示在设备的屏幕显示区域上。
本步骤中,根据两个子显示区域在设备的屏幕显示区域上的排布方式可根据实际需要而设定为两个子显示区域在屏幕上呈上下方向排布或者左右方向排布。
在一些实施例中,当两个子显示区域显示在屏幕上时,可调整两个子显示区域的位置,具体地:
步骤161:接收设备晃动调整信号;
本步骤中,在两个应用程序的运行界面分屏显示在子显示区域的前提下,接收到有效的设备晃动调整信号后进行步骤162的处理。本步骤中有效的设备晃动调整信号可以对设备晃动的方向、频率、角度等进行限制。
步骤162:根据所述晃动调整信号调整两个子显示区域在屏幕显示区域的排布位置。
本步骤中,当确认步骤161的设备晃动调整信号为有效信号时,可根据预设的调整规则使得两个子显示区域进行显示位置的调整。例如当两个子显示曲线左右方向排布显示在屏幕上时,向左或者向右晃动设备可使得两个子显示区域调换位置;还比如当两个子显示曲线上下方向排布显示在屏幕上时,向上或者向下晃动设备可使得两个子显示区域调换位置。
晃动设备可灵活调整分屏显示的两个应用程序的显示位置,从而增加了分屏显示的灵活性以及操作的便捷性。
本发明实施例中,步骤110至步骤160描述的是整屏显示切换为分屏显示的过程,同样地,本发明实施例中,如图3所示,分屏显示切换为整屏显示的过程相应地为:
步骤210:接收设备晃动操作信号;
本发明实施例中,例如,系统可以预设左右晃动设备进行的是将后台应用程序(App)拉至前台显示也就是将其显示在屏幕的显示区域,上下晃动则将前台显示的应用程序App退至后台。
步骤220:确认所述晃动操作信号属于误触操作信号或分屏退出指示信号;
步骤230:在所述晃动操作信号属于分屏退出指示信号的状态下,按照预设退出规则将显示在两个子显示区域中的一个应用程序退出至后台运行,另一个应用程序的运行界面整屏显示在屏幕显示区域上。
本发明实施例中,在保持用户原有平板电脑(或大屏手机)的使用状态下,预设传感器的晃动操作与分屏意图的关系,通过检测用户的分屏意图,实现分屏操作。
下面以一具体实例进行分屏处理过程的说明:
在搭载Linux操作系统或者Android操作系统的平板电脑上,当前在前台(屏幕显示区域)运行的App是A应用程序,在后台的程序分别是B应用程序、C应用程序,B应用程序、C应用程序退至后台的时间分别为距离当前A应用程序2分钟、10分钟;
用户向左晃动平板电脑,系统检测到该晃动,且晃动在水平方向的幅度(角度)高于预设,同时系统检测到后台有具有GUI的应用,因此确定用户有分屏运行App的操作意图;
结合用户晃动平板电脑的方式,将最靠近当前App(A应用程序)的后台B应用程序拉至前台,并按照A应用程序位于左侧、B应用程序位于右侧的方式安排分屏窗口;
为便于用户快速了解需要拉至前台的App是否为所需App,给予一个短时间的预览界面,即B应用程序、C应用程序以缩小的UI在前台分屏显示;
当用户发现B应用程序为非所意图的分屏运行App时,可以继续向左晃动,此时系统将次靠近当前App的C应用程序拉至前台,同时B应用程序退至后台,如此操作,直至所需App分屏运行;
当用户无需再使用分屏显示时,可以通过上下方向晃动平板电脑,从而将该App甩动至后台。
下面对本发明实施例提供的移动终端设备分屏处理装置进行描述,下文描述的移动终端设备分屏处理装置与上文描述的移动终端设备分屏处理方法可相互对应参照,如图4所示,本发明实施例提供一种移动终端设备分屏处理装置,移动终端设备包括屏幕显示区域,屏幕显示区域可根据显示需求划分为两个子显示区域,移动终端设备中安装多个应用程序,所述装置包括:
设备晃动信号接收单元410,用于当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;
本发明实施例中,通过设备的重力传感器或者加速度传感器(三轴、六轴等均可)获取用户对平板电脑或手机在水平或竖直方向的晃动操作。
本发明实施例中,将设备的晃动操作作为分屏显示的指示操作有利于用户单手操作大屏幕的平板电脑或手机等移动终端设备,简单、便捷地实现分屏操作。
晃动信号确认单元420,用于确认所述晃动操作信号属于误触操作信号或分屏指示信号;
根据设备屏幕当前的状态以及对晃动操作信号的动作进行判断,得到晃动操作信号的类型。本发明实施例中,接收到晃动操作信号时进行是否为误触操作的判断,从而避免设备稍有晃动即进行分屏显示切换的操作,从而增加分屏显示操作的可靠性。
在一些实施例中具体地,晃动信号确认单元420通过接收用户的确认交互操作进行所述晃动操作信号类型的判断。
在一些实施例中具体地,晃动信号确认单元420将所述晃动操作信号与预设的分屏控制条件进行比较,当晃动操作信号满足分屏控制条件时将晃动操作信号确认为分屏指示信号。
后台应用程序判断单元430,用于在所述晃动操作信号属于分屏指示信号状态下,判断移动终端设备后台是否存在运行的应用程序;
当晃动操作信号确定为分屏指示信号时,进一步需要判断设备后台程序是否存在可被分屏的应用程序。
后台应用程序显示单元440,用于在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;
当确认后台存在可被分屏的应用程序后,将后台运行的各应用程序以及当前运行的第一应用程序按照设定排布规则排布后显示在屏幕显示区域上,以作分屏显示选择。本发明实施例中,各应用程序排布在屏幕显示区域供分屏显示选择的时间为预设显示时间,用户需要在预设显示时间范围内进行预分屏显示的应用程序的选择,超过预设显示时间仍未作出选择,则系统默认为恢复将第一应用程序的运行界面显示在屏幕显示区域上。或者当用户在预设显示时间范围内只选择了一个预分屏显示的应用程序,则将其的运行界面显示在屏幕显示区域上。
在一些实施例中,后台应用程序显示单元440将所述第一应用程序的运行界面显示在其中一个子显示区域上,将后台运行的各应用程序的运行界面形成第一候选应用程序运行界面队列,显示在另一子显示区域上。
在一些实施例中,后台应用程序显示单元440将所述第一应用程序的运行界面与后台运行的各应用程序的运行界面形成第二候选应用程序运行界面队列,显示在屏幕显示区域上。
例如,后台应用程序显示单元440根据各所述应用程序在后台运行的时长确定各应用程序的运行界面在第二候选应用程序运行界面队列中的排列顺序,运行时间长的应用程序的运行界面排在队列的靠前位置;并将第一应用程序的运行界面显示在第二候选应用程序运行界面队列中的首位或末位。
预分屏显示应用程序获取单元450,用于获取两个所述预分屏显示的应用程序的显示指示信号,其中,预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;
本发明实施例中,预分屏显示应用程序获取单元450具体包括:
晃动显示调整信号接收子单元,用于接收设备的晃动调整信号;
显示位置调整子单元,用于根据所述晃动调整信号调整各应用程序的运行界面在屏幕显示区域上的显示位置;
选择交互操作接收子单元,用于接收用户的选择交互操作;
预分屏显示信号确认子单元,用于根据所述选择交互操作作为预分屏显示的应用程序的显示指示信号。
分屏显示单元460,用于将两个所述预分屏显示的应用程序的运行界面分别显示在两个子显示区域上。
本发明实施例中,分屏显示单元460将两个子显示区域按照预设的显示排布规则显示在设备的屏幕显示区域上。
本发明实施例中,分屏显示单元460具体包括:
晃动分屏调整信号接收子单元,用于接收设备晃动调整信号;
分屏显示调整子单元,用于根据所述晃动调整信号调整两个子显示区域在屏幕显示区域的排布位置。
本发明实施例中,还包括:
晃动退屏操作信号接收单元,用于接收设备晃动操作信号;
退屏意图确认单元,用于确认所述晃动操作信号属于误触操作信号或分屏退出指示信号;
退屏显示单元,用于当判断所述晃动操作信号属于分屏退出指示信号时,按照预设退出规则将显示在两个子显示区域中的一个应用程序退出至后台运行,另一个应用程序的运行界面整屏显示在屏幕显示区域上。
下面结合图5描述本发明实施例提供的一种移动终端设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(CommunicationsInterface)520、存储器(memory)530、通信总线540和屏幕550,其中,处理器510,通信接口520,存储530通过通信总线540完成相互间的通信,屏幕550与通信接口520通信显示。处理器510可以调用存储器530中的逻辑指令,以执行移动终端设备分屏处理方法,该方法包括:当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;确认所述晃动操作信号属于误触操作信号或分屏指示信号;在所述晃动操作信号属于分屏指示信号的状态下,判断移动终端设备后台是否存在运行的应用程序;在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;获取两个预分屏显示的应用程序的显示指示信号,其中,所述预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;将两个所述预分屏显示的应用程序的运行界面分别显示在两个所述子显示区域上。
此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在上述终端设备实施例中,应理解,处理器510可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
另一方面,本发明实施例还提供一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法所提供的移动终端设备分屏处理方法,该方法包括:当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;确认所述晃动操作信号属于误触操作信号或分屏指示信号;在所述晃动操作信号属于分屏指示信号的状态下,判断移动终端设备后台是否存在运行的应用程序;在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;获取两个预分屏显示的应用程序的显示指示信号,其中,所述预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;将两个所述预分屏显示的应用程序的运行界面分别显示在两个所述子显示区域上。
又一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的移动终端设备分屏处理方法:当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;确认所述晃动操作信号属于误触操作信号或分屏指示信号;在所述晃动操作信号属于分屏指示信号的状态下,判断移动终端设备后台是否存在运行的应用程序;在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;获取两个预分屏显示的应用程序的显示指示信号,其中,所述预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;将两个所述预分屏显示的应用程序的运行界面分别显示在两个所述子显示区域上。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种移动终端设备分屏处理方法,其特征在于,移动终端设备包括屏幕,屏幕的显示区域可根据显示需求划分为两个子显示区域,移动终端设备中安装多个应用程序,所述方法包括:
当所述屏幕显示区域显示第一应用程序的运行界面时,接收设备晃动操作信号;
确认所述晃动操作信号属于误触操作信号或分屏指示信号;
在所述晃动操作信号属于分屏指示信号的状态下,判断移动终端设备后台是否存在运行的应用程序;
在所述移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上;
获取两个预分屏显示的应用程序的显示指示信号,其中,所述预分屏显示的应用程序属于屏幕显示区域上各应用程序中的应用程序;
将两个所述预分屏显示的应用程序的运行界面分别显示在两个所述子显示区域上。
2.根据权利要求1的移动终端设备分屏处理方法,其特征在于,所述确认晃动操作信号属于误触操作信号或分屏指示信号,具体包括:通过接收用户的确认交互操作进行所述晃动操作信号类型的判断。
3.根据权利要求1的移动终端设备分屏处理方法,其特征在于,所述确认晃动操作信号属于误触操作信号或分屏指示信号,具体包括:将所述晃动操作信号与预设的分屏控制条件进行比较,当晃动操作信号满足分屏控制条件时将晃动操作信号确认为分屏指示信号。
4.根据权利要求1的移动终端设备分屏处理方法,其特征在于,所述获取两个预分屏显示的应用程序的显示指示信号,具体包括:
接收设备的晃动调整信号;
根据所述晃动调整信号调整各应用程序的运行界面在屏幕显示区域上的显示位置;
接收用户的选择交互操作;
根据所述选择交互操作作为预分屏显示的应用程序的显示指示信号。
5.根据权利要求4的移动终端设备分屏处理方法,其特征在于,所述在移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上,具体包括:将所述第一应用程序的运行界面显示在其中一个子显示区域上,将后台运行的各应用程序的运行界面形成第一候选应用程序运行界面队列,显示在另一子显示区域上。
6.根据权利要求4的移动终端设备分屏处理方法,其特征在于,所述在移动终端设备的后台存在运行的应用程序的状态下,将后台运行的各应用程序的运行界面以及第一应用程序的运行界面按照设定排布规则、预设显示时间,显示在屏幕显示区域上,具体包括:将所述第一应用程序的运行界面与后台运行的各应用程序的运行界面形成第二候选应用程序运行界面队列,显示在屏幕显示区域上。
7.根据权利要求6的移动终端设备分屏处理方法,其特征在于,所述将第一应用程序的运行界面与后台运行的各应用程序的运行界面形成第二候选应用程序运行界面队列,显示在屏幕显示区域上,具体包括:根据各所述应用程序在后台运行的时长确定各应用程序的运行界面在第二候选应用程序运行界面队列中的排列顺序,将第一应用程序的运行界面显示在第二候选应用程序运行界面队列中的首位或末位。
8.根据权利要求1的移动终端设备分屏处理方法,其特征在于,所述将两个预分屏显示的应用程序的运行界面分别显示在两个子显示区域上,之后包括:
接收设备晃动操作信号;
确认所述晃动操作信号属于误触操作信号或分屏退出指示信号;
在所述晃动操作信号属于分屏退出指示信号的状态下,按照预设退出规则将显示在两个子显示区域中的一个应用程序退出至后台运行,另一个应用程序的运行界面整屏显示在屏幕显示区域上。
9.根据权利要求1的移动终端设备分屏处理方法,其特征在于,所述将两个预分屏显示的应用程序的运行界面分别显示在两个子显示区域上,还包括:
接收设备晃动调整信号;
根据所述晃动调整信号调整两个子显示区域在屏幕显示区域的排布位置。
10.一种移动终端设备,其特征在于,包括屏幕、处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1至9任一项所述移动终端设备分屏处理方法的步骤。
CN202110973257.5A 2021-08-24 2021-08-24 一种移动终端设备分屏处理方法及移动终端设备 Pending CN113672140A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110973257.5A CN113672140A (zh) 2021-08-24 2021-08-24 一种移动终端设备分屏处理方法及移动终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110973257.5A CN113672140A (zh) 2021-08-24 2021-08-24 一种移动终端设备分屏处理方法及移动终端设备

Publications (1)

Publication Number Publication Date
CN113672140A true CN113672140A (zh) 2021-11-19

Family

ID=78545472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110973257.5A Pending CN113672140A (zh) 2021-08-24 2021-08-24 一种移动终端设备分屏处理方法及移动终端设备

Country Status (1)

Country Link
CN (1) CN113672140A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106168870A (zh) * 2016-06-30 2016-11-30 深圳市金立通信设备有限公司 一种分屏窗口显示方法及终端
CN106951170A (zh) * 2017-03-13 2017-07-14 北京奇虎科技有限公司 一种移动终端的分屏处理方法和装置、移动终端
CN109067981A (zh) * 2018-07-11 2018-12-21 Oppo广东移动通信有限公司 分屏应用切换方法、装置、存储介质和电子设备
US20200387256A1 (en) * 2014-09-02 2020-12-10 Apple Inc. Electronic communication based on user input

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200387256A1 (en) * 2014-09-02 2020-12-10 Apple Inc. Electronic communication based on user input
CN106168870A (zh) * 2016-06-30 2016-11-30 深圳市金立通信设备有限公司 一种分屏窗口显示方法及终端
CN106951170A (zh) * 2017-03-13 2017-07-14 北京奇虎科技有限公司 一种移动终端的分屏处理方法和装置、移动终端
CN109067981A (zh) * 2018-07-11 2018-12-21 Oppo广东移动通信有限公司 分屏应用切换方法、装置、存储介质和电子设备

Similar Documents

Publication Publication Date Title
US10929013B2 (en) Method for adjusting input virtual keyboard and input apparatus
US10768882B2 (en) Method and apparatus for implementing content displaying of component
WO2020238744A1 (zh) 分屏显示的处理方法、装置、设备和存储介质
US9910558B2 (en) Methods and devices for user interactive interfaces on touchscreens
CN108549513B (zh) 应用显示方法、装置、存储介质及电子设备
EP2784650A1 (en) A calling method for application object and its mobile terminal
EP3557399A1 (en) Input and output method in touch screen terminal and apparatus therefor
CN107977141B (zh) 交互控制方法、装置、电子设备及存储介质
CN108874288A (zh) 应用程序切换方法、装置、终端及存储介质
CN106201166A (zh) 一种分屏显示方法及终端
EP4155887A1 (en) Application icon control method and apparatus, and electronic device
EP2706456A1 (en) Widget processing method, device and mobile terminal
US20210011585A1 (en) Menu display method, apparatus, device and storage medium
WO2019201140A1 (zh) 应用显示方法、装置、存储介质及电子设备
CN105739700B (zh) 一种打开通知的方法及装置
CN111026480A (zh) 一种内容显示方法及电子设备
CN112650433A (zh) 界面截图方法、装置和电子设备
EP2891967A1 (en) Display control device, thin-client system, display control method, and recording medium
CN106648281B (zh) 一种截图方法及装置
CN111459350B (zh) 图标排序方法、装置及电子设备
EP3121693B1 (en) Method and apparatus for displaying operation interface, touch screen and terminal
CN113655929A (zh) 界面显示的适配处理方法、装置和电子设备
CN112269515A (zh) 移动终端上的多窗口处理方法、装置、移动终端及介质
CN113672140A (zh) 一种移动终端设备分屏处理方法及移动终端设备
CN106502503A (zh) 一种页面展示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20220406

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Applicant after: BEIJING BYTEDANCE NETWORK TECHNOLOGY Co.,Ltd.

Address before: 2005, floor 2, No. 39, West Street, Haidian District, Beijing 100082

Applicant before: Beijing jingling Information System Technology Co.,Ltd.

TA01 Transfer of patent application right