http://blog.csdn.net/wangmuming/article/category/2167947 http://blog.csdn.net/wirelessqa/article/category/1236676