Method and apparatus for editing object
AssigneeBeijing Xiaomi Mobile Software Co., Ltd.
InventorsLan Li, Jiayan Li, Zhenzhou Lu
Life of this patent
Estimating the term…
Abstract
The present disclosure discloses a method and an apparatus for editing an object. The method includes: displaying a navigation bar and a user interface of an application in a terminal device, where the navigation bar is a control for displaying n virtual buttons provided by an operating system of the terminal device, and n is a positive integer; when an editable object exists in the user interface, displaying an editing control interface corresponding to the editable object in the navigation bar; receiving a first signal, where the first signal is generated according to a first designated operation triggered by the editing control interface; and performing an editing operation corresponding to the first signal for the editable object.
Claims20
A method for editing an object, wherein the method comprises:
- displaying a navigation bar and a user interface of an application in a terminal device, wherein the navigation bar is a control for displaying n virtual buttons provided by an operating system of the terminal device, and n is a positive integer;
- when the operating system identifies an attribute of an object in the user interface and determines that the object is an editable object by recognizing information of the attribute of the object, displaying an editing control interface corresponding to the editable object in the navigation bar;
- receiving a first signal, wherein the first signal is generated according to a first designated operation triggered by the editing control interface;
- performing an editing operation corresponding to the first signal for the editable object;
- and
- in response to determining that the editable object identified by the operating system exists in the user interface, adding and displaying an integration entry on a region other than regions for the n virtual buttons on the navigation bar such that the editing controls that need to be displayed in the navigation bar are integrated.
An apparatus for editing an object, wherein the apparatus comprises:
- a processor;
- and
- a memory for storing processor executable instructions,
- wherein the processor is configured to:
- display a navigation bar and a user interface of an application in a terminal device, wherein the navigation bar is a control for displaying n virtual buttons provided by an operating system of the terminal device, and n is a positive integer;
- when the operating system identifies an attribute of an object in the user interface and determines that the object is an editable object by recognizing information of the attribute of the object, display an editing control interface corresponding to the editable object in the navigation bar;
- receive a first signal, wherein the first signal is generated according to a first designated operation triggered by the editing control interface;
- perform an editing operation corresponding to the first signal for the editable object;
- and
- in response to determining that the editable object identified by the operating system exists in the user interface, add and display an integration entry on a region other than regions for the n virtual buttons on the navigation bar such that the editing controls that need to be displayed in the navigation bar are integrated.
A non-transitory computer-readable storage medium, wherein at least one instruction is stored in the computer-readable storage medium, and the instruction is loaded and executed by a processor to implement:
- displaying a navigation bar and a user interface of an application in a terminal device, wherein the navigation bar is a control for displaying n virtual buttons provided by an operating system of the terminal device, and n is a positive integer;
- when the operating system identifies an attribute of an object in the user interface and determines that the object is an editable object by recognizing information of the attribute of the object, displaying an editing control interface corresponding to the editable object in the navigation bar;
- receiving a first signal, wherein the first signal is generated according to a first designated operation triggered by the editing control interface;
- performing an editing operation corresponding to the first signal for the editable object;
- and
- in response to determining that the editable object identified by the operating system exists in the user interface, adding and displaying an integration entry on a region other than regions for the n virtual buttons on the navigation bar such that the editing controls that need to be displayed in the navigation bar are integrated.
Dependencies are inferred from the claim text.