android 检查gps
//检查GPS模块是否开启public void openGPSSetting(){LocationManager lm = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);if(lm.isProviderEnabled(LocationManager.GPS_PROVIDER)){ActivityUtils.showMessage(context, "GPS模块正常!");}else{ActivityUtils.showMessage(context, "请开启GPS功能!");Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS);context.startActivityForResult(intent, 0);}}public void getLocation(LocationListener listener){LocationManager lm = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);Criteria c = new Criteria();c.setAccuracy(Criteria.ACCURACY_FINE);c.setAltitudeRequired(false);c.setBearingRequired(false);c.setSpeedRequired(false);c.setPowerRequirement(Criteria.POWER_LOW);String provider = lm.getBestProvider(c, true);Location location = lm.getLastKnownLocation(provider);//这里将Location信息保存到本地,同时上传到服务器updateNewLocation(location);lm.requestLocationUpdates(provider, 600*1000, 500, listener);}?