1.一种移动终端,其特征在于,包括至少一个处理单元和至少一个存储单元;
其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:在悬浮球视图处于包括悬浮球和功能控件的展开状态时,响应于用户在功能控件上的触发操作,执行与所述功能控件对应的功能;
在用户移动悬浮球的过程中,在检测到移动操作后,隐藏显示所述悬浮球视图中的功能控件;
在确定移动结束时,恢复显示所述悬浮球视图中的功能控件;
所述处理单元具体用于:
根据移动后所述悬浮球视图中的悬浮球在显示界面上的位置参数,在所述显示界面上恢复显示所述功能控件;
所述处理单元具体用于:
根据所述悬浮球视图中的悬浮球在显示界面上的位置参数,确定所述悬浮球的中心点与所述显示界面顶端的第一距离,以及确定所述悬浮球的中心点与所述显示界面底端的第二距离;
若所述第一距离不大于所述第二距离,则在所述悬浮球的靠近所述显示界面底端的一侧恢复显示所述功能控件;
若所述第一距离大于所述第二距离,则在所述悬浮球的靠近所述显示界面顶端的一侧恢复显示所述功能控件。
2.如权利要求1所述的终端,其特征在于,所述处理单元还用于:响应于用户在所述终端的用于设置悬浮球视图的设置界面上触发的开启功能控件的开启指令,在所述悬浮球视图中显示所述开启操作对应的功能控件。
3.如权利要求1所述的终端,其特征在于,所述处理单元还用于:响应于用户在所述终端的用于设置悬浮球视图的设置界面上触发的关闭功能控件的移除指令,在所述悬浮球视图中移除所述移除操作对应的功能控件。
4.如权利要求1所述的终端,其特征在于,所述处理单元还用于:在隐藏显示所述悬浮球视图中的功能控件之前,存储所述功能控件对应的功能应用的状态信息;
在恢复显示所述悬浮球视图中的功能控件时,所述处理单元具体用于:根据所述功能控件对应的功能应用的状态信息,在所述显示界面上恢复显示所述功能控件。
5.如权利要求1所述的终端,其特征在于,
在所述隐藏显示所述悬浮球视图中的功能控件时,所述处理单元具体用于:通过View类的setVisibility方法隐藏显示所述悬浮球视图中的功能控件;
在所述恢复显示所述悬浮球视图中的功能控件时,所述处理单元具体用于:通过View类的setVisibility方法恢复显示所述悬浮球视图中的功能控件。
6.一种悬浮球视图的显示方法,其特征在于,该方法包括:在具有至少一个处理单元和至少一个存储单元终端处:终端在悬浮球视图处于包括悬浮球和功能控件的展开状态时,响应于用户在功能控件上的触发操作,执行与所述功能控件对应的功能;
在用户移动悬浮球的过程中,在检测到移动操作后,隐藏显示所述悬浮球视图中的功能控件;
在确定移动结束时,恢复显示所述悬浮球视图中的功能控件。
7.如权利要求6所述的方法,其特征在于,所述终端隐藏显示所述悬浮球视图中的功能控件之前,还包括:所述终端存储所述功能控件对应的功能应用的状态信息;
所述终端恢复显示所述悬浮球视图中的功能控件,包括:所述终端根据所述功能控件对应的功能应用的状态信息,在所述显示界面上恢复显示所述功能控件。
8.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有计算机程序指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求6或权利要求7所述的方法。