您的位置:首页 > 移动开发 > Android开发

关于Android 定位,超级简单定义

2014-10-20 23:08 344 查看
[b][b](1)获取管理器
[/b][/b]

[b]LocationManager lm = (LocationManager) getSystemService(LOCATION_SERVICE);[/b]

(2)获取最后一次定位信息,因为可以让塔台多久发送一次定位信息,可以放松很多次,下面就是获取后一次。

[b]Location location= lm.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
[/b]

[b](3)参数1:何种定位?gps 或者网络。参数2:多久获取一次位置。参数3:位移多少米获取一次位置[/b]

[b]参数4:设置监听器(主要是位置改变时的回调函数,隔几秒就收到一次定位信息,系统会比较,若位置不同,则自动调用onLocationChanged(Location ),比如获取最新位置,更新ui啊,处理放在此函数中)[/b]

[b]lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,1000, 0, locationListener);
[/b]



[b]最基本的定位过程,开发的程序不论多么复杂,基础构架就是以上这些。便于大家理解,就写出来了。[/b]

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android