CPC G06F 3/0483 (2013.01) [G06F 3/04847 (2013.01); G06F 3/0486 (2013.01); G06F 3/04883 (2013.01)] | 18 Claims |
1. A page switching method performed by a page switching apparatus, the page switching method comprising:
displaying a first page on a display;
switching the display from displaying the first page to displaying a second page, creating a first display control, and displaying the first display control at an upper layer of the second page in response to a first trigger operation on the first page, the first display control being configured to provide an entry to the first page, wherein the first page and the second page are two different user interfaces of a same application program, wherein the first page includes a message list for messages between a user and friends, and the second page includes a message window showing a chat record of the user with a conversing friend, and wherein the message list presents a name or a profile picture of the user and a list of the friends of the user including the conversing friend;
switching the display from displaying the second page to displaying the first page and creating a second display control in response to a selection operation on the first display control displayed at the upper layer of the second page, the second display control being configured to provide an entry to the second page;
displaying the second display control at an upper layer of the first page, wherein the second display control was not previously displayed with the first page, and displaying the second display control further comprises:
displaying inside of the second display control, a first content of the second page at a first timepoint; and
displaying inside of the second display control, a second content of the second page at a second timepoint different than the first timepoint, the second content reflecting an update of the second page at the second timepoint relative to the first timepoint, and wherein the second content of the second page as displayed inside of the second display control includes information of the conversing friend of the user;
while displaying the second page, detecting a second trigger operation on a page element within the second page; and
in response to detecting the second trigger operation, switching from displaying the second page to displaying a third page of the same application program according to the page element and displaying the first display control and the second display control at an upper layer of the third page, wherein page content of the first page is synchronously displayed and updated in the first display control upon receiving a latest message from the conversing friend, and page content of the second page is synchronously displayed and updated in the second display control upon receiving the latest message from the conversing friend,
wherein the first trigger operation includes a sliding gesture occurring outside of the respective display control and sliding to a left edge from a right edge of the display with a sliding distance reaching a predetermined distance.
|