1. An electronic device, comprising: a display; a touch-sensitive surface; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: displaying a first page of a multi-page application launch interface that includes multiple pages of application icons for launching distinct applications, wherein the first page includes a first plurality of application icons; while displaying the first page of the multi-page application launch interface, detecting, on the touch-sensitive surface, a first input that includes detecting a first contact and detecting movement of the first contact on the touch-sensitive surface; and in response to detecting the first input on the touch-sensitive surface: in accordance with a determination that the first input meets next-page display criteria, wherein the next-page display criteria include a criterion that is met when the first contact moves in a first predetermined direction on the touch-sensitive surface, replacing display of the first page of the multi-page application launch interface with display of a second page of the multi-page application launch interface that includes a second plurality of application icons that are different from the first plurality of application icons; and in accordance with a determination that the first input meets search-interface display criteria, wherein the search-interface display criteria include a criterion that is met when the first contact moves in a second predetermined direction that is perpendicular to the first direction, displaying a search interface that includes a search input field for inputting search terms.