Abstract:The recognition system of motion’s states based on the Android have three aspects which is data acquisition, motion status recognition and identification results. In the hardware circuit, the system uses the MPU6050 acceleration sensor to collect 6 sets of data and preprocess it. In the software, the motion state recognition algorithm is realtime processing data in the background of mobile APP. First, the received six groups of data pretreatment, detection and statistical identification of the number of steps; next, followed by the movement cycle extraction, calculate the number of swing and the average swing speed; and then the data within the movement cycle of standardized processing, call the personal characteristics of the database to exercise Identify which to achieve the more prospective; Finally, the results through the Androidbased mobile APP interface to display. the system test, it can calculate the number of swing, the average swing speed, the number of steps, to identify two sports modes of badminton and table tennis, to judge lofty ball, arc ball and others eight kinds of movement and the recognition rate is 90% or more.