完成常用API及事件的功能