百度地图开放平台地址:http://developer.baidu.com/map/

下载Android定位SDK:



java代码:

package com.example.baidumap;import com.baidu.location.BDLocation;import com.baidu.location.BDLocationListener;import com.baidu.location.LocationClient;import com.baidu.location.LocationClientOption;import android.app.Activity;import android.location.Location;import android.location.LocationListener;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.widget.Toast;public class MainActivity extends Activity {private LocationClient mLocationClient;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mLocationClient = new LocationClient(this);LocationClientOption option = new LocationClientOption();//可选,设置是否需要地址信息,默认不需要 option.setIsNeedAddress(true); option.setAddrType("all");  mLocationClient.setLocOption(option);  mLocationClient.registerLocationListener(new BDLocationListener() {@Overridepublic void onReceiveLocation(BDLocation location) { //当前设备位置所在的省String province = location.getProvince(); //当前设备位置所在的市String city = location.getCity();//当前设备位置所在街道String addr = location.getAddrStr();Toast.makeText(MainActivity.this, province+","+city+","+addr, Toast.LENGTH_SHORT).show();Log.d("当前地址:", province+","+city+","+addr);}});  mLocationClient.start();}@Overrideprotected void onDestroy() {super.onDestroy();mLocationClient.stop();}}

AndroidMainfest.xml:

<?xml version="1.0" encoding="utf-8"?>                                                                                                                                                                                                                           


更多相关文章

  1. Android逆向分析常用网站
  2. Appium API
  3. android 测试简介
  4. Android拍照上传至PHP服务器并写入MySql数据库(下)
  5. Android百度地图(二):百度地图sdk显示位置点、图层绘制
  6. Android(安卓)音频数据流(2): 从 AudioTrack 到 ALSA 驱动
  7. Android(安卓)Mms专题之:PDU介绍
  8. 适用于Android的OpenSL ES指南-OpenSL ES的Android扩展
  9. 关于android的nfc问题

随机推荐

  1. This Android SDK requires Android Deve
  2. Android的Log图文详解(Log.v,Log.d,Log.i
  3. Android Location在GPS中的应用
  4. Android Power Manager分析
  5. EditText设置android:imeOptions="action
  6. android imageButton 透明图片
  7. Android本地视频播放器开发--视频解码
  8. 学习01:Android 4.0_你必须知道的13点
  9. Android之输入银行卡号判断属于哪个银行
  10. Android app项目和开发总结