1. An electronic device, comprising: one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: generating a user interface for display on a display device; while the user interface is displayed on the display device, receiving an indication of a first input that includes a contact detected on a touch-sensitive surface of a device, wherein the touch-sensitive surface includes a plurality of predefined regions and each predefined region of the plurality of predefined regions is selectable to perform an associated functionality; in response to receiving the indication of the first input: determining whether the contact has been detected for longer than a first time period; and in accordance with a determination that the contact meets functionality display criteria that include a criterion that is met when the contact has been detected for longer than the first time period, determining functionality information for display in the user interface, the functionality information including information about a first functionality of the plurality of associated functionalities.