A method for processing icons, applied to a mobile terminal, comprising: obtaining (101, 201), in response to detecting a pinching operation by a user on a plurality of icons, attribute information about each icon of the plurality of icons; and performing a classification operation on the plurality of icons based on the attribute information, characterized by that after performing the classification operation on the plurality of icons based on the attribute information, the method further comprises: obtaining an icon on the desktop of the mobile terminal that has met a predetermined condition and has not been sorted out; and performing a predetermined shifting and filling operation on the icon that has met the predetermined condition and has not been sorted out, based on a vacancy occurring after the classification operation, wherein the obtaining the icon on the desktop of the mobile terminal that has met the predetermined condition and has not been sorted out comprises: obtaining, from the desktop of the mobile terminal, an icon of a first application other than applications corresponding to the plurality of icons; and determining the icon of the first application as the icon that has met the predetermined condition and has not been sorted out, wherein at least one of a type, an installation time, or a using frequency of the first application is the same as that of an application in the applications corresponding to the plurality of icons. obtaining (101, 201), in response to detecting a pinching operation by a user on a plurality of icons, attribute information about each icon of the plurality of icons; and performing a classification operation on the plurality of icons based on the attribute information, characterized by that after performing the classification operation on the plurality of icons based on the attribute information, the method further comprises: obtaining an icon on the desktop of the mobile terminal that has met a predetermined condition and has not been sorted out; and performing a predetermined shifting and filling operation on the icon that has met the predetermined condition and has not been sorted out, based on a vacancy occurring after the classification operation, wherein the obtaining the icon on the desktop of the mobile terminal that has met the predetermined condition and has not been sorted out comprises: obtaining, from the desktop of the mobile terminal, an icon of a first application other than applications corresponding to the plurality of icons; and determining the icon of the first application as the icon that has met the predetermined condition and has not been sorted out, wherein at least one of a type, an installation time, or a using frequency of the first application is the same as that of an application in the applications corresponding to the plurality of icons. obtaining an icon on the desktop of the mobile terminal that has met a predetermined condition and has not been sorted out; and performing a predetermined shifting and filling operation on the icon that has met the predetermined condition and has not been sorted out, based on a vacancy occurring after the classification operation, wherein the obtaining the icon on the desktop of the mobile terminal that has met the predetermined condition and has not been sorted out comprises: obtaining, from the desktop of the mobile terminal, an icon of a first application other than applications corresponding to the plurality of icons; and determining the icon of the first application as the icon that has met the predetermined condition and has not been sorted out, wherein at least one of a type, an installation time, or a using frequency of the first application is the same as that of an application in the applications corresponding to the plurality of icons.