Android中提供GPS定位服务,同时开发者可以对获得的位置信息进行解析,可以获得位置的详细信息。

1.gps定位

在Eclipse中建立android应用程序。android sdk中提供了locationmanager来获得系统提供的定位服务,可以通过gps、network等定位。通过下面的代码能够获取location对象,而通过location可以获得经纬度信息。

 1 LocationManager loactionmanager=(LocationManager) getSystemService(Context.LOCATION_SERVICE);
 2         tv_msg=(TextView)findViewById(R.id.textView1);
 3         Criteria criteria=new Criteria();
 4         criteria.setAccuracy(Criteria.ACCURACY_FINE);
 5         criteria.setAltitudeRequired(false);
 6         criteria.setBearingRequired(false);
 7         criteria.setCostAllowed(false);
 8         criteria.setPowerRequirement(Criteria.POWER_LOW);
 9         String provider=loactionmanager.getBestProvider(criteria, true);
10         Location location=loactionmanager.getLastKnownLocation(provider);
获取服务

相关文章:

  • 2021-05-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-10
  • 2022-01-10
  • 2021-08-12
  • 2022-12-23
猜你喜欢
  • 2021-04-30
  • 2022-01-21
  • 2021-06-28
  • 2022-12-23
  • 2021-10-11
  • 2021-10-29
  • 2021-11-13
相关资源
相似解决方案