binder: http://blog.chinaunix.net/uid-26669815-id-3066558.html http://www.cnblogs.com/innost/archive/2011/01/09/1931456.html