`

Android 百度 基站定位

阅读更多
public class BaseActivity extends Activity {
    private static boolean gpsFlag;
	private Vibrator mVibrator01 = null;
	private static LocationClient mLocClient;
	private LocationManager alm;

       mLocClient = ((GetLocation) getApplication()).mLocationClient;
		mVibrator01 = (Vibrator) getApplication().getSystemService(
				Service.VIBRATOR_SERVICE);
		((GetLocation) getApplication()).mVibrator01 = mVibrator01;

		alm = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
		gpsFlag = alm
				.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER);

      getData();
}
private static void getData() {
		setLocationOption();
		mLocClient.start();
		if (mLocClient != null && mLocClient.isStarted()) {
			// setLocationOption();
			mLocClient.requestLocation();
		} else
			Log.d("boot", "locClient is null or not started");

	}

	// 设置相关参数
	private static void setLocationOption() {
		LocationClientOption option = new LocationClientOption();
		option.setOpenGps(gpsFlag); // 打开gps
		option.setCoorType("bd09ll"); // 设置坐标类型
		option.setAddrType("all"); // 设置地址信息,仅设置为“all”时有地址信息,默认无地址信息
		// option.setScanSpan(10000); // 设置定位模式,小于1秒则一次定位;大于等于1秒则定时定位
		mLocClient.setLocOption(option);
	}

 

分享到:
评论
1 楼 w317512701 2013-07-23  
      

相关推荐

    android 基站定位 返回定位的城市

    在这个名为“android 基站定位 返回定位的城市”的DEMO中,开发者利用了百度地图定位SDK来实现这一功能。 首先,我们需要了解百度地图定位SDK。这是一个由百度提供的服务,它为开发者提供了丰富的API接口,用于获取...

    基站定位的实现(百度)

    在移动设备如Android手机上,通过集成百度地图API,我们可以实现基站定位功能。以下是对基站定位技术和如何使用百度地图API实现基站定位的详细说明。 **基站定位原理** 基站定位依赖于手机与周围基站的通信。每个...

    Android版百度定位、腾讯定位、高德定位三者混合

    - **策略选择**:根据需求设定优先级,例如首选GPS,其次网络定位,最后基站定位。 - **定位请求**:同时向三个SDK发送定位请求,比较返回结果的准确性、速度等因素,选择最优位置信息。 - **回调处理**:对每个SDK...

    android 定时定位 (用的是百度地图定位API)

    这个项目以“android 定时定位 (用的是百度地图定位API)”为主题,提供了如何使用百度地图定位API实现定时定位功能的实例。下面将详细介绍相关知识点。 首先,**百度地图定位API**是百度提供的一套用于集成在...

    Android内置GPS与百度GPS对比.zip

    它不仅利用内置GPS,还结合了移动网络基站和WiFi热点的数据进行辅助定位。在网络条件良好的情况下,百度GPS可以快速给出初步的位置信息,尤其在城市环境和室内,其定位速度往往优于内置GPS。此外,百度还提供了定位...

    安卓基站定位代码,

    综合上述内容,这个压缩包中的代码可能是一个实现了基站定位功能的Android应用示例,同时集成了百度地图API来显示定位结果。如果你正在学习如何在Android上实现基站定位,或者想要了解如何将定位信息与地图结合,这...

    Android百度定位示例源码

    综上所述,"Android百度定位示例源码"是一个综合性的项目,涵盖了Android定位技术、百度地图SDK的使用以及UI交互等方面的知识,对于学习和实践Android定位功能具有很高的参考价值。通过深入理解和实践这些知识点,...

    利用百度地图api定位 支持基站 GPS地位

    而基站定位则是通过获取手机与周围基站的距离信息,通过三角定位原理来估算设备的位置,虽然精度相对较低,但在室内或GPS信号弱的地方仍能工作。 在Android平台上,我们可以使用百度地图SDK来集成这些功能。`locSDK...

    Android百度定位SDK

    **Android百度定位SDK详解** 在移动开发领域,尤其是在Android平台上,精准的地理位置服务是许多应用不可或缺的功能。百度作为中国领先的技术公司,提供了完善的百度定位SDK,使得开发者能够方便地集成定位服务到...

    android百度快速定位locSDK_3.3_Demo.zip

    《Android百度快速定位LocSDK 3.3 深入解析与应用》 在移动开发领域,定位服务是不可或缺的功能之一。尤其是对于Android平台,准确、快速的定位能力能够为各种应用提供强大的支持,比如地图导航、社交分享、生活...

    百度Android定位API

    5. **多源融合定位**:百度定位API采用多源数据融合技术,结合GPS、WiFi、基站等多种定位方式,根据环境自动选择最佳定位途径,确保在不同环境下都能获取到稳定的位置信息。 6. **省电模式**:为了优化用户体验,...

    android定位

    总之,通过集成百度基站定位服务,Android应用可以在多种环境下提供定位功能。理解其原理,正确配置和使用API,以及对源码进行适当调整,都是确保定位准确性和效率的关键。在实际开发中,还需要根据具体需求和场景...

    Android GPS定位源码

    本教程将深入探讨Android GPS定位的源码实现,包括GPS定位、基站定位和WiFi定位。 一、GPS定位 1. GPS API:Android提供了LocationManager服务来管理各种位置提供者,包括GPS。首先,我们需要在AndroidManifest.xml...

    Android-百度定位和地图展示工具

    百度提供了SDK来支持GPS、WiFi、基站等多种方式进行定位。开发者通常需要创建LocationClient对象,注册监听器,然后调用start()方法开启定位服务。此项目可能已经封装了这些操作,使得获取用户位置变得更加简单。 ...

    百度地图定位及周边信息

    百度地图的定位功能基于GPS(全球定位系统)、基站定位、Wi-Fi定位等多种技术融合,确保在各种环境下都能快速且准确地确定用户的位置。开启定位权限后,百度地图会自动搜索并锁定用户所在位置,显示为一个小蓝点。...

    Android百度地图API定位locSDK_3.1Demo

    "Android百度地图API定位locSDK_3.1Demo"是一个示例项目,它演示了如何利用百度的LocSDK 3.1版本来实现精确、高效的定位服务。下面将详细介绍这个过程中的关键知识点。 首先,我们需要理解定位的基础概念。定位服务...

    百度Android 定位SDK v4.0

    百度Android定位SDK v4.0是百度为开发者提供的一个强大且高效的地理位置服务工具,主要用于Android平台上的应用开发。这个SDK集成了多种定位技术,包括GPS、WiFi、基站等,旨在为用户提供精确、快速的定位服务。通过...

    百度地图定位 android

    在Android平台上,开发一款应用以实现百度地图定位功能是一项常见的任务。百度地图API为开发者提供了丰富的接口,使得我们可以轻松地集成地图、定位、路线规划等功能。以下是对标题和描述中涉及的知识点的详细说明:...

Global site tag (gtag.js) - Google Analytics