1.complete the functions of camera demo
2.fix some bugs
3.devide the EventListen to top,middle and bottom parts