A multi-function card (200, 300, 400), wherein the multi-function card (200, 300, 400) comprises a universal integrated circuit card, UICC, a memory card, a routing module (230, 330, 430, 505), and an interface, and the routing module (230, 330, 430, 505) is separately connected to the UICC, the memory card, and the interface, wherein the interface comprises a plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708), wherein the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) comprise a first electrical contact, a second electrical contact, a third electrical contact, a fourth electrical contact, a fifth electrical contact, and a sixth electrical contact when the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) are used by the UICC to exchange data with the processor, the first electrical contact is configured to: connect to a power supply, and supply power to the multi-function card (200, 300, 400); the second electrical contact is configured to transmit a ground signal; the third electrical contact is configured to transmit a reset signal; the fourth electrical contact is configured to transmit a voltage programming power VPP signal; the fifth electrical contact is configured to transmit a first clock signal; characterized in that the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) are used by the UICC and the memory card through time division multiplexing; the UICC is configured to: send first data to a processor by using the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) in a first time period, and receive second data from the processor, wherein the first data and the second data are used to perform subscriber identity identification; the memory card is configured to: receive third data from the processor by using the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) in a second time period, and store the third data; the memory card is further configured to send fourth data to the processor by using the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) in a third time period, wherein the fourth data is data stored in the memory card; the second data carries a first identifier, and the third data carries a second identifier; the routing module (230, 330, 430, 505) is configured to send the second data to the UICC based on the first identifier; and the routing module (230, 330, 430, 505) is further configured to send the third data to the memory card based on the second identifier; and the sixth electrical contact is configured to transmit the first data, and is further configured to transmit the second data, wherein the first clock signal is a clock signal existing when a nano-SIM card, a micro-SIM card, or a mini-SIM card works. the interface comprises a plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708), wherein the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) comprise a first electrical contact, a second electrical contact, a third electrical contact, a fourth electrical contact, a fifth electrical contact, and a sixth electrical contact when the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) are used by the UICC to exchange data with the processor, the first electrical contact is configured to: connect to a power supply, and supply power to the multi-function card (200, 300, 400); the second electrical contact is configured to transmit a ground signal; the third electrical contact is configured to transmit a reset signal; the fourth electrical contact is configured to transmit a voltage programming power VPP signal; the fifth electrical contact is configured to transmit a first clock signal; characterized in that the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) are used by the UICC and the memory card through time division multiplexing; the UICC is configured to: send first data to a processor by using the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) in a first time period, and receive second data from the processor, wherein the first data and the second data are used to perform subscriber identity identification; the memory card is configured to: receive third data from the processor by using the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) in a second time period, and store the third data; the memory card is further configured to send fourth data to the processor by using the plurality of electrical contacts (201-208, 301-308, 401-408, 601-608, 701-708) in a third time period, wherein the fourth data is data stored in the memory card; the second data carries a first identifier, and the third data carries a second identifier; the routing module (230, 330, 430, 505) is configured to send the second data to the UICC based on the first identifier; and the routing module (230, 330, 430, 505) is further configured to send the third data to the memory card based on the second identifier; and the sixth electrical contact is configured to transmit the first data, and is further configured to transmit the second data, wherein the first clock signal is a clock signal existing when a nano-SIM card, a micro-SIM card, or a mini-SIM card works.