Further, the touch panel 471 may cover the display panel 461. After detecting a touch operation on or near the touch panel 471, the touch panel 471 transmits the touch operation to the processor 411 to determine a type of a touch event. Then the processor 411 provides a corresponding visual output on the display panel 461 based on the type of the touch event. Although the touch panel 471 and the display panel 461 are used as two independent components to implement input and output functions of the terminal in
The interface unit 480 is an interface for connecting an external apparatus to the terminal 40. For example, the external apparatus may include a wired or wireless headphone port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port used for connecting an apparatus having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, or the like. The interface unit 480 may be configured to receive an input (for example, data information or power) from the external apparatus, and transmit the received input to one or more components in the terminal 40, or may be configured to transmit data between the terminal 40 and the external apparatus.