将我的currentPosition从android应用程序发送到JavaServer

时间:2017-04-09 15:04:59

标签: java android android-asynctask

我正在使用Android应用程序,我必须从java服务器中获取一些标记并在手机上的地图中显示。这项工作非常好,我已经完成了java服务器和android应用程序。现在,为了完成这一点,我想将我当前的位置从ororid应用程序传递给java服务器。我怎样才能做到这一点?我想我必须使用AsynkTask。 所以,我想传递给我的java服务器" myLat"和" myLog"

locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER); myLat = location.getLatitude(); myLong = location.getLongitude();

由于

1 个答案:

答案 0 :(得分:0)

AsynkTask允许您执行后台操作并在UI线程上发布结果,而无需操作线程和/或处理程序。 要将lat和long发送到服务器,您必须使用web Api。 首先创建一个web api,用于接收数据到服务器,然后使用http://square.github.io/retrofit/, Rxjava2 或基本的https://developer.android.com/training/basics/network-ops/connecting.html