A user interface displaying and processing method/system to improve the portability of applications, the method/system comprising following steps of: applying Surface from a Surface Flinger to serve as a drawing board for drawing an interface; binding an OpenGL ES after being initialized and the Surface which is applied to server as the drawing board; controlling a function of the OpenGL ES to draw the interface on the Surface which is applied to server as the drawing board; after the interface has already been drawn, combining all Surfaces to form drawing board window data and exchanging the drawing board window data with display frame buffer window data and outputting to display the exchanged display frame buffer window data.