在locationservice中去除geocoder，采用了地理编码与反向编码向google地理位置服务器中获取地址信息
geocoder的问题为低版本中不能用高版本中也常出问题，geocoder其实也向google服务器获取地址信息因为手机没带地理编码服务，geocoder不易获得更精确的地理信息。所以采用了反向编码到google服务器中获取地址信息，这样每次定位时打开了GPS也同时要开启网络，其实geocoder也是要网络的。最后还有就是解决了以前定位后常不能发短信的问题，常不能发短信不是因为多启动了一个线程（线程用的是对的），就是因为geocoder没获取地理位置信息，而结束了定位过程，所以就没能发出短信。