Abstract:Taking the design of weather forecast client as the research object, this paper firstly elaborates the four-tier architecture of Android system and introduces the functions of each tier. Secondly, it designs the weather forecast client and carries out the overall planning of the system functions. It divides the function of weather forecast client into four modules: weather forecast, weather early warning, professional meteorology and auxiliary services, and elaborates the specific functions of each module. The communication interface of client includes the communication interface between client and meteorological service database and the communication interface with client application. Finally, the process of client application operation is introduced.