1. A method for controlling display of an icon on a terminal, comprising: displaying a first graphical object corresponding to the icon for accessing a corresponding application; detecting a first data update and a second data update for the application; generating a second graphical object based on the first data update; generating a third graphical object based on the second data update; and displaying, simultaneously or sequentially, the second graphical object and the third graphical object on at least a portion of the first graphical object or in place of the first graphical object, wherein the second graphical object corresponds to a content of the first data update and the third graphical object corresponds to a content of the second data update.