Patent ID: 11868586
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for displaying a user interface on a smart phone, comprising:
displaying a first user interface for a first application program in a main display region;
displaying a program icon of a second application in an auxiliary display region in response to a first sliding signal on the auxiliary display region being received;
in response to a first operation signal on the program icon of the second application being received, displaying a floating window on the first user interface, wherein the floating window is used to display a second user interface for the second application program, wherein a move button is further displayed in the floating window, and in response to a second operation signal on the move button being received, a display position of the floating window in the main display region is changed according to the second operation signal;
wherein the auxiliary display region comprises a first auxiliary display region and a second auxiliary display region; and
canceling displaying of the program icon of the second application program in the auxiliary display region in response to a second sliding signal on the first auxiliary display region being received;
wherein displaying the floating window on the first user interface comprises:
displaying the floating window by superimposing the floating window on a partial area of the first user interface;

wherein a hide button is further displayed in the floating window, and the method further comprises:
in response to an operation signal on the hide button being received, cancelling displaying of the floating window;
wherein displaying the program icon of the second application in the auxiliary display region upon receipt of the first sliding signal on the auxiliary display region comprises:
displaying the program icon of the second application and a program icon of a third application in an auxiliary display region upon receipt of the first sliding signal on the auxiliary display region;
wherein the program of the second application is displayed in the first auxiliary display region, the program icon of the third application is displayed in the second auxiliary display region, and the third application is an application provided by an operating system of the smart phone;
determining whether a body state of the smart phone is a landscape state upon receipt of the first sliding signal on the first auxiliary display region;
displaying the program icon of the second application program in the first auxiliary display region based upon the determination that the smart phone is in the landscape state; and
not responding to the first sliding signal based upon the determination that the smart phone is not in the landscape state;
wherein canceling displaying of the program icon of the second application program in the auxiliary display region comprises:
canceling displaying of the program icon of the second application program and the program icon of the third application in the auxiliary display region upon receipt of the second sliding signal on the first auxiliary display region;
wherein canceling displaying of the program icons of the second application program and the third application in the auxiliary display region, comprises:
switching, by the smart phone, from displaying the program icon of the second application program in the first auxiliary display region to displaying no content in the first auxiliary display region.