A split-type mobile terminal comprising: a host; and at least one sub-device connected to the host; wherein, the host comprises: a state storing unit configured to store an interactive list in the host or in a network storage space corresponding to the host, the interactive list comprising one or more preset interactive states associated with the host, each of the preset interactive states having a corresponding sub-device; a state obtaining unit configured to obtain a real-time state of the host when a communications event occurs in the host; a state determining unit configured to determine whether or not the real-time state is one of the preset interactive states by searching in the interactive list; a data interacting unit configured to send a response command to at least one of the at least one sub-device if the determining result generated by the state determining unit is yes; and a host processing unit configured to directly respond to the communications event if the determining result generated by the state determining unit is no; wherein each of the at least one sub-device comprises a sub-device processing unit configured to respond to the communications event according to the received response command, and characterised in that: if the determining result generated by the state determining unit is no and the at least one sub-device is subsequently selected or controlled to respond to the communications event, the host is arranged to modify the interactive list to create a new interactive state corresponding to the real-time state and the subsequently selected or controlled sub-device. a host; and at least one sub-device connected to the host; wherein, the host comprises: a state storing unit configured to store an interactive list in the host or in a network storage space corresponding to the host, the interactive list comprising one or more preset interactive states associated with the host, each of the preset interactive states having a corresponding sub-device; a state obtaining unit configured to obtain a real-time state of the host when a communications event occurs in the host; a state determining unit configured to determine whether or not the real-time state is one of the preset interactive states by searching in the interactive list; a data interacting unit configured to send a response command to at least one of the at least one sub-device if the determining result generated by the state determining unit is yes; and a host processing unit configured to directly respond to the communications event if the determining result generated by the state determining unit is no; a state storing unit configured to store an interactive list in the host or in a network storage space corresponding to the host, the interactive list comprising one or more preset interactive states associated with the host, each of the preset interactive states having a corresponding sub-device; a state obtaining unit configured to obtain a real-time state of the host when a communications event occurs in the host; a state determining unit configured to determine whether or not the real-time state is one of the preset interactive states by searching in the interactive list; a data interacting unit configured to send a response command to at least one of the at least one sub-device if the determining result generated by the state determining unit is yes; and a host processing unit configured to directly respond to the communications event if the determining result generated by the state determining unit is no; wherein each of the at least one sub-device comprises a sub-device processing unit configured to respond to the communications event according to the received response command, and characterised in that: if the determining result generated by the state determining unit is no and the at least one sub-device is subsequently selected or controlled to respond to the communications event, the host is arranged to modify the interactive list to create a new interactive state corresponding to the real-time state and the subsequently selected or controlled sub-device.