1.一种通过虚拟键盘实现输入的方法,其特征在于,包括:获取传感器数据;
根据所述传感器数据确定用户对终端屏幕的使用状态,所述使用状态包括折叠状态和展开状态;
基于所述使用状态确定输入分屏和信息分屏,所述输入分屏工作在键盘输入模式用于显示虚拟键盘,所述信息分屏工作在应用交互模式用于显示应用界面;
运行输入法并在所述输入分屏上显示虚拟键盘;
通过所述虚拟键盘获取输入信息并显示在对应的应用界面;
其中,所述基于所述使用状态确定输入分屏和信息分屏包括:若所述使用状态为折叠状态,获取目标检测数据,根据所述目标检测数据确定输入分屏和信息分屏;
所述获取目标检测数据,根据所述目标检测数据确定输入分屏和信息分屏,包括:获取用户触发按键时和/或对终端的屏幕进行触摸操作时的操作触发数据;
根据所述操作触发数据按照预设规则,将用户触发的按键对应的分屏作为输入分屏和/或将用户初次进行触摸操作所处的分屏作为输入分屏,将所述折叠状态对应的另一分屏作为信息分屏。
2.根据权利要求1所述的方法,其特征在于,所述通过所述虚拟键盘获取输入信息并显示在对应的应用界面包括:
获取用户输入的应用打开指令和输入位置选择指令,根据所述应用打开指令和输入位置选择指令在所述信息分屏上显示相应的应用界面;
基于所述虚拟键盘获取用户触发的输入信息,将所述输入信息输入相应的应用并显示在所述应用界面。
3.根据权利要求1所述的方法,其特征在于,所述通过所述虚拟键盘获取输入信息并显示在对应的应用界面包括:
获取用户输入的第一应用打开指令和第二应用打开指令,在所述信息分屏上显示对应的第一应用界面和第二应用界面,所述第二应用界面浮于第一应用界面上;
基于所述信息分屏获取用户输入的第一输入位置选择指令,所述第一输入位置选择指令选择的输入位置为第一应用界面;
基于所述虚拟键盘获取用户的第一输入信息,将所述第一输入信息输入第一应用并显示在所述第一应用界面;
基于所述信息分屏获取用户输入的第二输入位置选择指令,所述第二输入位置选择指令选择的输入位置为第二应用界面;
基于所述虚拟键盘获取用户的第二输入信息,将所述第二输入信息输入第二应用并显示在所述第二应用界面。
4.根据权利要求1所述的方法,其特征在于,所述通过所述虚拟键盘获取输入信息并显示在对应的应用界面包括:
获取用户输入的第三应用打开指令和第四应用打开指令,在所述信息分屏上显示对应的第三应用界面和第四应用界面,所述第四应用界面与所述第三应用界面并排或并列显示;
基于所述信息分屏获取用户输入的第三输入位置选择指令,所述第三输入位置选择指令选择的输入位置为第三应用界面;
基于所述虚拟键盘获取用户的第三输入信息,将所述第三输入信息输入第三应用并显示在所述第三应用界面;
基于所述信息分屏获取用户输入的第四输入位置选择指令,所述第四输入位置选择指令选择的输入位置为第四应用界面;
基于所述虚拟键盘获取用户的第四输入信息,将所述第四输入信息输入第四应用并显示在所述第四应用界面。
5.一种通过虚拟键盘实现输入的装置,其特征在于,包括:传感器数据获取模块,用于获取传感器数据;
使用状态判断模块,用于根据所述传感器数据确定用户对终端屏幕的使用状态,所述使用状态包括折叠状态和展开状态;
分屏确定模块,用于基于所述使用状态确定输入分屏和信息分屏,所述输入分屏工作在键盘输入模式用于显示虚拟键盘,所述信息分屏工作在应用交互模式用于显示应用界面;
虚拟键盘显示模块,用于运行输入法并在所述输入分屏上显示虚拟键盘;
输入模块,用于通过所述虚拟键盘获取输入信息并显示在对应的应用界面;
其中,分屏确定模块,还用于若所述使用状态为折叠状态,获取目标检测数据,根据所述目标检测数据确定输入分屏和信息分屏;
分屏确定模块包括:
操作触发单元,用于获取用户触发按键时和/或对终端的屏幕进行触摸操作时的操作触发数据;根据所述操作触发数据按照预设规则,将用户触发的按键对应的分屏作为输入分屏和/或将用户初次进行触摸操作所处的分屏作为输入分屏,将所述折叠状态对应的另一分屏作为信息分屏。
6.一种通过虚拟键盘实现输入的设备,其特征在于,包括一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器能够实现如权利要求1‑4中任一项所述的通过虚拟键盘实现输入的方法。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1‑4中任一项所述的通过虚拟键盘实现输入的方法。