A split-screen display method, in an electronic device, wherein a software architecture of the electronic device comprises an application layer, a framework layer, a system runtime library layer and a kernel layer, wherein the method comprises: marking, by a developer, a view control in a view tree corresponding to a display interface in a first application, wherein the first application is run at the application layer, and wherein a marked view control implements screen splitting in response to a dragging operation; providing, in the application layer, a system user interface component, wherein the system user interface component has a system level global permission and the system user interface component includes a drag starter program configured to process a user drag gesture; and providing, at the framework layer, a unified split-screen window control center component, wherein the unified split-screen window control center component is configured to trigger a split-screen display; wherein the drag starter program in the system user interface component is configured to send an instruction to the unified split-screen window control center component to trigger creation of the split-screen display, wherein the drag starter program determines a location for creating a split-screen window; wherein the method further comprises: displaying a display interface corresponding to a first task on a display when the first application is run to execute the first task, wherein the display interface corresponding to the first task comprises the marked view control; receiving, on the marked view control of the display interface corresponding to the first task, a first operation used to enable a second task, wherein the first operation is a drag operation; processing, by the system user interface component, the first operation to determine a location for enabling the split-screen display and sending a first instruction corresponding the first operation to the unified split-screen window control center component; and enabling, by the unified split-screen window control center component, the split-screen display window at the determined location in response to the first operation in accordance with the first instruction. marking, by a developer, a view control in a view tree corresponding to a display interface in a first application, wherein the first application is run at the application layer, and wherein a marked view control implements screen splitting in response to a dragging operation; providing, in the application layer, a system user interface component, wherein the system user interface component has a system level global permission and the system user interface component includes a drag starter program configured to process a user drag gesture; and providing, at the framework layer, a unified split-screen window control center component, wherein the unified split-screen window control center component is configured to trigger a split-screen display; wherein the drag starter program in the system user interface component is configured to send an instruction to the unified split-screen window control center component to trigger creation of the split-screen display, wherein the drag starter program determines a location for creating a split-screen window; wherein the method further comprises: displaying a display interface corresponding to a first task on a display when the first application is run to execute the first task, wherein the display interface corresponding to the first task comprises the marked view control; receiving, on the marked view control of the display interface corresponding to the first task, a first operation used to enable a second task, wherein the first operation is a drag operation; processing, by the system user interface component, the first operation to determine a location for enabling the split-screen display and sending a first instruction corresponding the first operation to the unified split-screen window control center component; and enabling, by the unified split-screen window control center component, the split-screen display window at the determined location in response to the first operation in accordance with the first instruction. displaying a display interface corresponding to a first task on a display when the first application is run to execute the first task, wherein the display interface corresponding to the first task comprises the marked view control; receiving, on the marked view control of the display interface corresponding to the first task, a first operation used to enable a second task, wherein the first operation is a drag operation; processing, by the system user interface component, the first operation to determine a location for enabling the split-screen display and sending a first instruction corresponding the first operation to the unified split-screen window control center component; and enabling, by the unified split-screen window control center component, the split-screen display window at the determined location in response to the first operation in accordance with the first instruction.