In this study the equilibrium among friction force, dispersive shear stress and shear stress is used to construe the mechanism of debris flow and its velocity distribution. The derived equation of velocity distribution is checked with experimental data and good results obtained. Into the proposed model< the concept of bottom velocity is introduced and all the three types of velocity distributions are so well described by the single model that it is no more necessary to have one equation of velocity profile for each type of distribution. In the meanwhile, the bottom velocity can be used to determine the resistance coefficient. According to the results of analysis, when the debris flow involves the bottom velocity, the resistance coefficient is zero. Otherwise, the resistance coefficient is unity. These conditions greatly facilitate the application of the model.