A recharging method for a mobile device characterized by comprising: retrieving a stored target location, wherein the target location is a signal sensing location previously stored in a data storage device, and wherein the signal sensing location is a location where the mobile device previously detected a recharging guidance signal transmitted by a charging base, the mobile device being configured to move on a floor; navigating the mobile device to the target location; if the recharging guidance signal is not discovered during the navigation and/or at the target location, controlling the mobile device to perform a regional search to search for the recharging guidance signal within a signal coverage zone of the charging base; if the recharging guidance signal is discovered during the navigation or at the target location or during the regional search, moving the mobile device to the charging base to perform charging, wherein performing the regional search comprises: using the target location as a center, setting a boundary threshold to determine a basic search zone; searching for the recharging guidance signal along a boundary of the basic search zone, if the recharging guidance signal is still not discovered when a predetermined first termination condition is satisfied, terminating the regional search in the basic search zone; wherein, the first termination condition includes: a predetermined time has lapsed, or all the boundary of the basic search zone has been searched. retrieving a stored target location, wherein the target location is a signal sensing location previously stored in a data storage device, and wherein the signal sensing location is a location where the mobile device previously detected a recharging guidance signal transmitted by a charging base, the mobile device being configured to move on a floor; navigating the mobile device to the target location; if the recharging guidance signal is not discovered during the navigation and/or at the target location, controlling the mobile device to perform a regional search to search for the recharging guidance signal within a signal coverage zone of the charging base; if the recharging guidance signal is discovered during the navigation or at the target location or during the regional search, moving the mobile device to the charging base to perform charging, wherein performing the regional search comprises: using the target location as a center, setting a boundary threshold to determine a basic search zone; searching for the recharging guidance signal along a boundary of the basic search zone, if the recharging guidance signal is still not discovered when a predetermined first termination condition is satisfied, terminating the regional search in the basic search zone; wherein, the first termination condition includes: a predetermined time has lapsed, or all the boundary of the basic search zone has been searched. using the target location as a center, setting a boundary threshold to determine a basic search zone; searching for the recharging guidance signal along a boundary of the basic search zone, if the recharging guidance signal is still not discovered when a predetermined first termination condition is satisfied, terminating the regional search in the basic search zone; wherein, the first termination condition includes: a predetermined time has lapsed, or all the boundary of the basic search zone has been searched.