A method of processing contacts for a mobile terminal, wherein the method comprises: setting a mapping relationship between different values of a group attribute of contacts and display effects of contact bubbles, wherein the group attribute comprises contact group information set for the contacts; reading contacts; obtaining values of the group attribute of contacts locally or from a network side; determining display effects of contact bubbles according to the mapping relationship and the values of the group attribute; and displaying the contact bubbles distinctively according to the determined display effects; characterized in that the method further comprises: obtaining location information of multiple touch points and location information of the contact bubbles on a contact application interface, wherein the contact application interface is an interface that is displayed on a touch screen of the mobile terminal after a contact application receives a command entered by a user; judging whether the location information of the touch points falls into the contact bubbles, and if the location information of the touch points falls into the contact bubbles, selecting contact bubbles that the touch points fall into, and obtaining operation tracks of the selected contact bubbles; judging whether an overlapping area on the touch screen exists between the selected contact bubbles as a result of the operation tracks bringing the selected contact bubbles together, and if an overlapping area exists between the selected contact bubbles, executing an operation command for creating a contact group, and automatically generating a group name with a common group attribute of selected contact bubbles, wherein, if the selected contact bubbles comprise different group attributes, automatically dividing the contacts corresponding to the selected contact bubbles into different contact groups, each having its common group attribute and generating, for each of the different contact groups, the group name with its common group attribute. setting a mapping relationship between different values of a group attribute of contacts and display effects of contact bubbles, wherein the group attribute comprises contact group information set for the contacts; reading contacts; obtaining values of the group attribute of contacts locally or from a network side; determining display effects of contact bubbles according to the mapping relationship and the values of the group attribute; and displaying the contact bubbles distinctively according to the determined display effects; characterized in that the method further comprises: obtaining location information of multiple touch points and location information of the contact bubbles on a contact application interface, wherein the contact application interface is an interface that is displayed on a touch screen of the mobile terminal after a contact application receives a command entered by a user; judging whether the location information of the touch points falls into the contact bubbles, and if the location information of the touch points falls into the contact bubbles, selecting contact bubbles that the touch points fall into, and obtaining operation tracks of the selected contact bubbles; judging whether an overlapping area on the touch screen exists between the selected contact bubbles as a result of the operation tracks bringing the selected contact bubbles together, and if an overlapping area exists between the selected contact bubbles, executing an operation command for creating a contact group, and automatically generating a group name with a common group attribute of selected contact bubbles, wherein, if the selected contact bubbles comprise different group attributes, automatically dividing the contacts corresponding to the selected contact bubbles into different contact groups, each having its common group attribute and generating, for each of the different contact groups, the group name with its common group attribute. obtaining location information of multiple touch points and location information of the contact bubbles on a contact application interface, wherein the contact application interface is an interface that is displayed on a touch screen of the mobile terminal after a contact application receives a command entered by a user; judging whether the location information of the touch points falls into the contact bubbles, and if the location information of the touch points falls into the contact bubbles, selecting contact bubbles that the touch points fall into, and obtaining operation tracks of the selected contact bubbles; judging whether an overlapping area on the touch screen exists between the selected contact bubbles as a result of the operation tracks bringing the selected contact bubbles together, and if an overlapping area exists between the selected contact bubbles, executing an operation command for creating a contact group, and automatically generating a group name with a common group attribute of selected contact bubbles, wherein, if the selected contact bubbles comprise different group attributes, automatically dividing the contacts corresponding to the selected contact bubbles into different contact groups, each having its common group attribute and generating, for each of the different contact groups, the group name with its common group attribute.