Merge pull request #5 from heyongjian/master

merger
Merge pull request #6 from heyongjian/master

merger
add virtual shortcut
Merge pull request #10 from lwanghaol/master

Merge pull request #5 from heyongjian/master
Merge pull request #11 from heyongjian/master

huangming:merge the main branch to native branch.