A driving method for an electronic device, wherein the electronic device comprises a touch display panel, and a display surface of the touch display panel is divided into multiple application launching regions; the driving method comprises: determining (S130) a movement trajectory of a touch point that is at least partially overlapped with an appearance identifier of an application program; and in a case where an end point of the movement trajectory is located in one of the multiple application launching regions, displaying (S140) an application interface of the application program in the application launching region in which the end point of the movement trajectory is located; wherein the appearance identifier of the application program is an icon of the application program, or the appearance identifier of the application program is an application interface after the application program is launched; wherein each of the multiple application launching regions comprises a launching region identification point; and in a case where the touch point reaches the launching region identification point, the end point of the movement trajectory is determined to be located in the application launching region corresponding to the launching region identification point; before determining (S130) the movement trajectory of the touch point that is partially overlapped with the appearance identifier of the application program, the method further comprises : in response to detecting that stay time of the touch point on the display surface exceeds first predetermined time, displaying (S120), on the display surface, a boundary of each of the multiple application launching regions and the launching region identification point corresponding to each of the multiple application launching regions. determining (S130) a movement trajectory of a touch point that is at least partially overlapped with an appearance identifier of an application program; and in a case where an end point of the movement trajectory is located in one of the multiple application launching regions, displaying (S140) an application interface of the application program in the application launching region in which the end point of the movement trajectory is located; wherein the appearance identifier of the application program is an icon of the application program, or the appearance identifier of the application program is an application interface after the application program is launched; wherein each of the multiple application launching regions comprises a launching region identification point; and in a case where the touch point reaches the launching region identification point, the end point of the movement trajectory is determined to be located in the application launching region corresponding to the launching region identification point; before determining (S130) the movement trajectory of the touch point that is partially overlapped with the appearance identifier of the application program, the method further comprises : in response to detecting that stay time of the touch point on the display surface exceeds first predetermined time, displaying (S120), on the display surface, a boundary of each of the multiple application launching regions and the launching region identification point corresponding to each of the multiple application launching regions. <EOS>