1.一种小窗口拖动方法,其特征在于,包括:
若检测到用于移动应用程序的小窗口的指令,则建立一个用于制作动画的表面控制对象,所述应用程序包括终端前台的应用程序;
将所述小窗口挂载在建立的表面控制对象中;
在所述表面控制对象中调用移动接口对所述小窗口执行移动操作。
2.根据权利要求1所述的方法,其特征在于,所述移动指令包括在终端屏幕上检测到的触控位置;
所述在所述表面控制对象中调用移动接口对所述小窗口执行移动操作,包括:
基于所述触控位置确定所述表面控制对象中的目标位置;
在所述表面控制对象中调用移动接口将所述小窗口由当前位置移动至所述目标位置。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将与所述小窗口对应的windows任务的位置,由对应于所述当前位置的第一位置移动到对应于所述目标位置的第二位置。
4.根据权利要求1所述的方法,其特征在于,所述将所述小窗口挂载在建立的表面控制对象中,还包括:
将所述小窗口的父节点由windows中的初始任务节点修改为表面控制对象中的目标任务节点。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
调用重定父级接口,将执行所述移动操作后的小窗口的父节点由所述目标任务节点修改为所述初始任务节点。
6.一种小窗口拖动装置,其特征在于,包括:
控制对象建立模块,用于当检测到用于移动应用程序的小窗口的指令时,建立一个用于制作动画的表面控制对象,所述应用程序包括终端前台的应用程序;
程序窗口挂载模块,用于将所述小窗口挂载在建立的表面控制对象中;
移动操作执行模块,用于在所述表面控制对象中调用移动接口对所述小窗口执行移动操作。
7.根据权利要求6所述的装置,其特征在于,所述移动指令包括在终端屏幕上检测到的触控位置;
所述移动操作执行模块,包括:
目标位置确定单元,用于基于所述触控位置确定所述表面控制对象中的目标位置;
移动操作执行单元,用于在所述表面控制对象中调用移动接口将所述小窗口由当前位置移动至所述目标位置。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
任务位置移动模块,用于将与所述小窗口对应的windows任务的位置,由对应于所述当前位置的第一位置移动到对应于所述目标位置的第二位置。
9.根据权利要求7所述的装置,其特征在于,所述程序窗口挂载模块还用于将所述小窗口的父节点由windows中的初始任务节点修改为表面控制对象中的目标任务节点。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
窗口父级修改模块,用于调用重定父级接口,将执行所述移动操作后的小窗口的父节点由所述目标任务节点修改为所述初始任务节点。
11.一种电子设备,其特征在于,包括:
处理器,以及用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
若检测到用于移动应用程序的小窗口的指令,则建立一个用于制作动画的表面控制对象,所述应用程序包括终端前台的应用程序;
将所述小窗口挂载在建立的表面控制对象中;
在所述表面控制对象中调用移动接口对所述小窗口执行移动操作。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现:
若检测到用于移动应用程序的小窗口的指令,则建立一个用于制作动画的表面控制对象,所述应用程序包括终端前台的应用程序;
将所述小窗口挂载在建立的表面控制对象中;
在所述表面控制对象中调用移动接口对所述小窗口执行移动操作。