Mobile charging service (MCS) has emerged as a cost-efficient solution to compensate for the limitations of fixed charging stations (FCSs) in service capacity and coverage. Nevertheless, the impacts of incorporating the MCS into the charging infrastructure network have not been well understood. Therefore, this study introduces an exhaustive framework for devising Agent-based Modeling (ABM) to delineate electric vehicle (EV) drivers' daily travels and charging behaviors within the integrated charging network. Specifically, the developed ABM framework encompasses both internal attributes of individuals and external variables of charging and transport networks that potentially shape EV drivers’ public charging decisions. It generates authentic daily charging demands for FCSs and MCSs and provides a streamlined process to further incorporate more charging modes into the EV charging ecosystem. Subsequently, we opted for the Salt Lake City metropolitan area to implement our framework and showcase the effectiveness of MCS integration on the charging network over various EV adoption levels and network settings. The findings of the designed case study unravel the choice patterns of EV drivers when facing diverse charging options and pinpoint the strengths and weaknesses of MCS incorporating into the urban charging network at different stages.