Abstract — Now we can see the enormous increase of smart phones that are based on android platform. For this reason, the mobile application development based on android has boosted the
developers’ interest. This paper is mainly a description about a native android application development, the content includes not only the application functions to be achieved, but also involves the specific use of JNI. In order to realize the function of this application, the image stylized watercolor, In this paper we have come to our own programming algorithms including image graying, edge detection, darkening, pigment diffusion, image
expansion after a series of studies and experiments .In addition, Java and C / C ++ call each other is another key problem which we also need to solve in the application development process.