A data traffic control method for a mobile router, owned by a user and possibly shared by said user with other users, comprising: generating a data traffic control widget and displaying the data traffic control widget on a control interface of the mobile router according to the total data traffic allowance available to the mobile router; receiving a data traffic control operation on the data traffic control widget; wherein the data traffic control operation is configured to implement a limit to the amount of data traffic used by the mobile router from within the total data traffic allowance available to the mobile router, in order for the mobile router owner to keep his/her own traffic; limiting the amount of data traffic of the mobile router according to the data traffic control operation, the limiting comprising when the mobile router is used in future, determining whether the limit of the amount of data traffic used by the mobile router is exceeded, and if yes, stopping the use of the data traffic by the mobile router, wherein the data traffic control widget comprises a data traffic bar and a data traffic lock capable of sliding on the data traffic bar, wherein a length of the data traffic bar is determined according to the total amount of data traffic, and the data traffic lock is configured to divide the amount of data traffic represented by the data traffic bar into an amount of locked data traffic and an amount of available data traffic, and wherein limiting the amount of data traffic of the mobile router according to the data traffic operation comprises: determining an amount of the locked data traffic according to a location of the data traffic lock after the data traffic lock stops sliding on the data traffic bar; stopping using a data network if only the locked data traffic is left. generating a data traffic control widget and displaying the data traffic control widget on a control interface of the mobile router according to the total data traffic allowance available to the mobile router; receiving a data traffic control operation on the data traffic control widget; wherein the data traffic control operation is configured to implement a limit to the amount of data traffic used by the mobile router from within the total data traffic allowance available to the mobile router, in order for the mobile router owner to keep his/her own traffic; limiting the amount of data traffic of the mobile router according to the data traffic control operation, the limiting comprising when the mobile router is used in future, determining whether the limit of the amount of data traffic used by the mobile router is exceeded, and if yes, stopping the use of the data traffic by the mobile router, wherein the data traffic control widget comprises a data traffic bar and a data traffic lock capable of sliding on the data traffic bar, wherein a length of the data traffic bar is determined according to the total amount of data traffic, and the data traffic lock is configured to divide the amount of data traffic represented by the data traffic bar into an amount of locked data traffic and an amount of available data traffic, and wherein limiting the amount of data traffic of the mobile router according to the data traffic operation comprises: determining an amount of the locked data traffic according to a location of the data traffic lock after the data traffic lock stops sliding on the data traffic bar; stopping using a data network if only the locked data traffic is left. determining an amount of the locked data traffic according to a location of the data traffic lock after the data traffic lock stops sliding on the data traffic bar; stopping using a data network if only the locked data traffic is left.