An icon control method, applied to a terminal that displays a first icon, an icon A (K, G, V, Q) and an icon B, the first icon is closer to the icon A (K, G, V, Q) than the icon B, wherein the method comprises: detecting first input of a user on the first icon when the user touches and holds the first icon to move the first icon towards the icon B, wherein the first input indicates information used for the user controlling the first icon; moving the first icon in a direction toward to the icon A (K, G, V, Q) and B in response to the first input; after the moving the first icon in a direction toward to the icon A (K, G, V, Q) and B, displaying an inner circular frame and an outer circular frame with a center at the center point of the icon B, wherein a radius of the outer circular frame is set to a first distance range, wherein a radius of the inner circular frame is set to a second distance range, and wherein the first distance range is greater than the second distance range; detecting a speed of the first icon; if the speed of the first icon exceeds a first preset speed value when the first icon passes through the icon A (K, G, V, Q), the icon A (K, G, V, Q) is not a target icon; if the speed of the first icon decreases to below a second preset speed value when the first icon reaches the icon B, the icon B is the target icon; if the speed value of the first icon is less than a preset speed threshold, determining that the first icon enters a staying state; if a distance between a center point of the first icon and a center point of the icon B is less than the second distance, if the first icon enters the staying state, and if a duration in which the first icon is in the staying state is greater than a preset time length: displaying an animated effect of a combine operation for the first icon and the target icon, wherein the combine operation is a create folder and combine icon operation; detecting a release operation on the first icon; and performing the combine operation for the first icon and the target icon, wherein the icon B and the first icon are combined into one folder icon. detecting first input of a user on the first icon when the user touches and holds the first icon to move the first icon towards the icon B, wherein the first input indicates information used for the user controlling the first icon; moving the first icon in a direction toward to the icon A (K, G, V, Q) and B in response to the first input; after the moving the first icon in a direction toward to the icon A (K, G, V, Q) and B, displaying an inner circular frame and an outer circular frame with a center at the center point of the icon B, wherein a radius of the outer circular frame is set to a first distance range, wherein a radius of the inner circular frame is set to a second distance range, and wherein the first distance range is greater than the second distance range; detecting a speed of the first icon; if the speed of the first icon exceeds a first preset speed value when the first icon passes through the icon A (K, G, V, Q), the icon A (K, G, V, Q) is not a target icon; if the speed of the first icon decreases to below a second preset speed value when the first icon reaches the icon B, the icon B is the target icon; if the speed value of the first icon is less than a preset speed threshold, determining that the first icon enters a staying state; if a distance between a center point of the first icon and a center point of the icon B is less than the second distance, if the first icon enters the staying state, and if a duration in which the first icon is in the staying state is greater than a preset time length: displaying an animated effect of a combine operation for the first icon and the target icon, wherein the combine operation is a create folder and combine icon operation; detecting a release operation on the first icon; and performing the combine operation for the first icon and the target icon, wherein the icon B and the first icon are combined into one folder icon. displaying an animated effect of a combine operation for the first icon and the target icon, wherein the combine operation is a create folder and combine icon operation; detecting a release operation on the first icon; and performing the combine operation for the first icon and the target icon, wherein the icon B and the first icon are combined into one folder icon.