当前位置: 首页>>代码示例>>Java>>正文


Java LocationClientOption.setProdName方法代码示例

本文整理汇总了Java中com.baidu.location.LocationClientOption.setProdName方法的典型用法代码示例。如果您正苦于以下问题:Java LocationClientOption.setProdName方法的具体用法?Java LocationClientOption.setProdName怎么用?Java LocationClientOption.setProdName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.baidu.location.LocationClientOption的用法示例。


在下文中一共展示了LocationClientOption.setProdName方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initLocation

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
public void initLocation() {
	myLocationClient = new LocationClient(mContext);
	myLocationListener=new MyLocationListener();
	myLocationClient.registerLocationListener(myLocationListener);
	// 设置定位参数
	LocationClientOption option = new LocationClientOption();
	option.setCoorType("bd09ll"); // 设置坐标类型
	option.setScanSpan(10000); // 10分钟扫描1次
	// 需要地址信息,设置为其他任何值(string类型,且不能为null)时,都表示无地址信息。
	option.setAddrType("all");
	// 设置是否返回POI的电话和地址等详细信息。默认值为false,即不返回POI的电话和地址信息。
	option.setPoiExtraInfo(true);
	// 设置产品线名称。强烈建议您使用自定义的产品线名称,方便我们以后为您提供更高效准确的定位服务。
	option.setProdName("通过GPS定位我当前的位置");
	// 禁用启用缓存定位数据
	option.disableCache(true);
	// 设置最多可返回的POI个数,默认值为3。由于POI查询比较耗费流量,设置最多返回的POI个数,以便节省流量。
	option.setPoiNumber(3);
	// 设置定位方式的优先级。
	// 当gps可用,而且获取了定位结果时,不再发起网络请求,直接返回给用户坐标。这个选项适合希望得到准确坐标位置的用户。如果gps不可用,再发起网络请求,进行定位。
	option.setPriority(LocationClientOption.GpsFirst);
	myLocationClient.setLocOption(option);
	myLocationClient.start();
}
 
开发者ID:jacksenh,项目名称:CitySelct,代码行数:25,代码来源:CityListAdapter.java

示例2: onCreate

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
@Override
public void onCreate() {
    Log.d("jabe", "location service onCreate.");
    super.onCreate();
    mHandler = new Handler();
    locationClient = new LocationClient(this);
    locationClient.setAK("BfkPvjDGHC0ATZhIr6wxnHh9");//设置百度的ak
    LocationClientOption option = new LocationClientOption();
    option.setOpenGps(true);
    option.setScanSpan(3000);
    option.setCoorType("bd09ll");// 返回的定位结果是百度经纬度,默认值gcj02
    option.setProdName("BaiduLoc");
    option.disableCache(true);// 禁止启用缓存定位
    locationClient.setLocOption(option);
    locationClient.registerLocationListener(myLocationListener);
}
 
开发者ID:jabelai,项目名称:location-phonegap,代码行数:17,代码来源:LocationCacheService.java

示例3: setLocationOption

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
/**
	 * 设置参数
	 */
	private void setLocationOption(){
		DebugLog.d(TAG, "------------>>> setLocationOption()");
		
    	if (null == mLocationClient) {
    		return ;
    	}
    		
		LocationClientOption option = new LocationClientOption();
		option.setAddrType("all");	  //返回的定位结果包含地址信息
//		option.setAddrType("detail"); //返回地理的信息类型——详细
		option.setOpenGps(false);     //不打开GPS模块
		option.setCoorType("bd09ll"); //返回的定位结果是百度经纬度bd09ll,默认值gcj02
		option.setScanSpan(1000*60*3);	  //扫描时间间隔
//		option.disableCache(true);	  //禁止启用缓存定位
//		option.setPriority(LocationClientOption.NetWorkFirst);	//网络优先
	    option.setProdName("iiiiiiiiii");//产品线名
/*	    option.setPoiNumber(5);		  //最多返回POI个数	
	    option.setPoiDistance(1000);  //poi查询距离		
	    option.setPoiExtraInfo(true); //是否需要POI的电话和地址等详细信息
*/		mLocationClient.setLocOption(option);
    }
 
开发者ID:leleliu008,项目名称:Newton_for_Android_AS,代码行数:25,代码来源:BaiduLocateManager.java

示例4: setLocationOption

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void setLocationOption() {
    LocationClientOption option = new LocationClientOption();
    option.setOpenGps(true);
    option.setCoorType(COORD_TYPE_BD09LL);
    option.setServiceName("com.baidu.location.service_v2.9");
    // option.setIsNeedLocationPoiList(true);
    option.setAddrType("all");
    option.setProdName("tylbd");
    option.setPriority(2);
    option.setPoiNumber(100);
    option.disableCache(true);
    mLocationClient.setLocOption(option);
}
 
开发者ID:JamesLiAndroid,项目名称:AndroidKillerService,代码行数:14,代码来源:Location.java

示例5: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
	//������λͼ��
	mBaiduMap.setMyLocationEnabled(true);
	mBaiduMap.setMyLocationConfigeration(new MyLocationConfigeration(com.baidu.mapapi.map.MyLocationConfigeration.LocationMode.NORMAL, true, null));
	
	// ��λ��ʼ��
	mLocClient = new LocationClient(this);
	mLocClient.registerLocationListener(myListener);
	LocationClientOption option = new LocationClientOption();
	option.setProdName("bmobchat");// ���ò�Ʒ��
	option.setOpenGps(true);// ��gps
	option.setCoorType("bd09ll"); // ������������
	option.setScanSpan(1000);
	option.setOpenGps(true);
	option.setIsNeedAddress(true);
	option.setIgnoreKillProcess(true);
	mLocClient.setLocOption(option);
	mLocClient.start();
	if (mLocClient != null && mLocClient.isStarted())
	    mLocClient.requestLocation();

	if (lastLocation != null) {
		// ��ʾ�ڵ�ͼ��
		LatLng ll = new LatLng(lastLocation.getLatitude(),
				lastLocation.getLongitude());
		MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
		mBaiduMap.animateMapStatus(u);
	}
}
 
开发者ID:JasonGaoH,项目名称:enjoychat,代码行数:30,代码来源:LocationActivity.java

示例6: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
	// 开启定位图层
	mBaiduMap.setMyLocationEnabled(true);
	mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(
			MyLocationConfiguration.LocationMode.NORMAL, true, null));
	// 定位初始化
	mLocClient = new LocationClient(this);
	mLocClient.registerLocationListener(myListener);
	LocationClientOption option = new LocationClientOption();
	option.setProdName("bmobim");// 设置产品线
	option.setOpenGps(true);// 打开gps
	option.setCoorType("bd09ll"); // 设置坐标类型
	option.setScanSpan(1000);
	option.setOpenGps(true);
	option.setIsNeedAddress(true);
	option.setIgnoreKillProcess(true);
	mLocClient.setLocOption(option);
	mLocClient.start();
	if (mLocClient != null && mLocClient.isStarted())
		mLocClient.requestLocation();

	if (lastLocation != null) {
		// 显示在地图上
		LatLng ll = new LatLng(lastLocation.getLatitude(),
				lastLocation.getLongitude());
		MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
		mBaiduMap.animateMapStatus(u);
	}
}
 
开发者ID:nEdAy,项目名称:XPPLE_IM,代码行数:30,代码来源:LocationActivity.java

示例7: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
//		 ������λͼ��
		mBaiduMap.setMyLocationEnabled(true);
		mBaiduMap.setMyLocationConfigeration(new MyLocationConfigeration(
				com.baidu.mapapi.map.MyLocationConfigeration.LocationMode.NORMAL, true, null));
		// ��λ��ʼ��
		mLocClient = new LocationClient(this);
		mLocClient.registerLocationListener(myListener);
		LocationClientOption option = new LocationClientOption();
		option.setProdName("bmobim");// ���ò�Ʒ��
		option.setOpenGps(true);// ��gps
		option.setCoorType("bd09ll"); // �����������
		option.setScanSpan(1000);
		option.setOpenGps(true);
		option.setIsNeedAddress(true);
		option.setIgnoreKillProcess(true);
		mLocClient.setLocOption(option);
		mLocClient.start();
		if (mLocClient != null && mLocClient.isStarted())
		    mLocClient.requestLocation();

		if (lastLocation != null) {
			
			LatLng ll = new LatLng(lastLocation.getLatitude(),
					lastLocation.getLongitude());
			MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
			mBaiduMap.animateMapStatus(u);
		}
	}
 
开发者ID:HuTianQi,项目名称:QQ,代码行数:30,代码来源:LocationActivity.java

示例8: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
	// ������λͼ��
	mBaiduMap.setMyLocationEnabled(true);
	mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(com.baidu.mapapi.map.MyLocationConfiguration.LocationMode.NORMAL, true, null));
	// ��λ��ʼ��
	mLocClient = new LocationClient(this);
	mLocClient.registerLocationListener(myListener);
	LocationClientOption option = new LocationClientOption();
	option.setProdName("bmobim");// ���ò�Ʒ��
	option.setOpenGps(true);// ��gps
	option.setCoorType("bd09ll"); // ������������
	option.setScanSpan(1000);
	option.setOpenGps(true);
	option.setIsNeedAddress(true);
	option.setIgnoreKillProcess(true);
	mLocClient.setLocOption(option);
	mLocClient.start();
	if (mLocClient != null && mLocClient.isStarted())
		mLocClient.requestLocation();

	if (lastLocation != null) {
		// ��ʾ�ڵ�ͼ��
		LatLng ll = new LatLng(lastLocation.getLatitude(), lastLocation.getLongitude());
		MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
		mBaiduMap.animateMapStatus(u);
	}
}
 
开发者ID:liuyanggithub,项目名称:Hi,代码行数:28,代码来源:NearLocationActivity2.java

示例9: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
//		 ������λͼ��
		mBaiduMap.setMyLocationEnabled(true);
		mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(
				com.baidu.mapapi.map.MyLocationConfiguration.LocationMode.NORMAL, true, null));
		// ��λ��ʼ��
		mLocClient = new LocationClient(this);
		mLocClient.registerLocationListener(myListener);
		LocationClientOption option = new LocationClientOption();
		option.setProdName("bmobim");// ���ò�Ʒ��
		option.setOpenGps(true);// ��gps
		option.setCoorType("bd09ll"); // ������������
		option.setScanSpan(1000);
		option.setOpenGps(true);
		option.setIsNeedAddress(true);
		option.setIgnoreKillProcess(true);
		mLocClient.setLocOption(option);
		mLocClient.start();
		if (mLocClient != null && mLocClient.isStarted())
		    mLocClient.requestLocation();

		if (lastLocation != null) {
			// ��ʾ�ڵ�ͼ��
			LatLng ll = new LatLng(lastLocation.getLatitude(),
					lastLocation.getLongitude());
			MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
			mBaiduMap.animateMapStatus(u);
		}
	}
 
开发者ID:liuyanggithub,项目名称:Hi,代码行数:30,代码来源:LocationActivity.java

示例10: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
	// 开启定位图层
	mBaiduMap.setMyLocationEnabled(true);
	mBaiduMap.setMyLocationConfigeration(new MyLocationConfigeration(MyLocationConfigeration.LocationMode.NORMAL,
			true, null));
	// 定位初始化
	mLocClient = new LocationClient(this);
	mLocClient.registerLocationListener(myListener);
	LocationClientOption option = new LocationClientOption();
	option.setProdName("bmobim");// 设置产品线
	option.setOpenGps(true);// 打开gps
	option.setCoorType("bd09ll"); // 设置坐标类型
	option.setScanSpan(1000);
	option.setOpenGps(true);
	option.setIsNeedAddress(true);
	option.setIgnoreKillProcess(true);
	mLocClient.setLocOption(option);
	mLocClient.start();
	if (mLocClient != null && mLocClient.isStarted()) mLocClient.requestLocation();

	if (lastLocation != null) {
		// 显示在地图上
		LatLng ll = new LatLng(lastLocation.getLatitude(), lastLocation.getLongitude());
		MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
		mBaiduMap.animateMapStatus(u);
	}
}
 
开发者ID:hanks-zyh,项目名称:Conquer,代码行数:28,代码来源:LocationActivity.java

示例11: getLocationClientOption

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private LocationClientOption getLocationClientOption(Context context) {
	LocationClientOption option = new LocationClientOption();
	option.setOpenGps(true);
	option.setLocationMode(LocationMode.Hight_Accuracy);// 设置定位模式
	option.setCoorType("gcj02");// 返回的定位结果是百度经纬度,默认值gcj02
	option.setScanSpan(1000);// 设置发起定位请求的间隔时间为1000ms
	option.setProdName(context.getPackageName());
	option.setIsNeedAddress(true);
	return option;
}
 
开发者ID:way1989,项目名称:WayHoo,代码行数:11,代码来源:LocationUtils.java

示例12: initLocClient

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLocClient() {
//		 开启定位图层
        mBaiduMap.setMyLocationEnabled(true);
        mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(
                com.baidu.mapapi.map.MyLocationConfiguration.LocationMode.NORMAL, true, null));
        // 定位初始化
        mLocClient = new LocationClient(this);
        mLocClient.registerLocationListener(myListener);
        LocationClientOption option = new LocationClientOption();
        option.setProdName("bmobim");// 设置产品线
        option.setOpenGps(true);// 打开gps
        option.setCoorType("bd09ll"); // 设置坐标类型
        option.setScanSpan(1000);
        option.setOpenGps(true);
        option.setIsNeedAddress(true);
        option.setIgnoreKillProcess(true);
        mLocClient.setLocOption(option);
        mLocClient.start();
        if (mLocClient != null && mLocClient.isStarted())
            mLocClient.requestLocation();

        if (lastLocation != null) {
            // 显示在地图上
            LatLng ll = new LatLng(lastLocation.getLatitude(),
                    lastLocation.getLongitude());
            MapStatusUpdate u = MapStatusUpdateFactory.newLatLng(ll);
            mBaiduMap.animateMapStatus(u);
        }
    }
 
开发者ID:klob,项目名称:Diandi1.20,代码行数:30,代码来源:LocationActivity.java

示例13: setLocationOption

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
/**
 * 设置获取的位置信息类型
 */
private void setLocationOption() {
	LocationClientOption option = new LocationClientOption();
	// 打开gps
	option.setOpenGps(true);
	option.setPriority(LocationClientOption.GpsFirst);
	// 设置坐标类型
	option.setCoorType("bd09ll");
	option.setAddrType("All");
	option.setScanSpan(minTime);
	option.setProdName(APPContext.getContext().getString(R.string.app_name));
	option.disableCache(true);
	mLocClient.setLocOption(option);
}
 
开发者ID:WanderingSeed,项目名称:Common-Library,代码行数:17,代码来源:LocationManager.java

示例14: initLockPst

import com.baidu.location.LocationClientOption; //导入方法依赖的package包/类
private void initLockPst() {
		locationClient = new LocationClient(this.myContext);
		// 设置定位条件
		LocationClientOption option = new LocationClientOption();
		option.setOpenGps(true); // 是否打开GPS
		option.setCoorType("bd09ll"); // 设置返回值的坐标类型。
		option.setPriority(LocationClientOption.NetWorkFirst); // 设置定位优先级
		option.setProdName("LocationDemo"); // 设置产品线名称。强烈建议您使用自定义的产品线名称,方便我们以后为您提供更高效准确的定位服务。
		option.setScanSpan(UPDATE_TIME); // 设置定时定位的时间间隔。单位毫秒
		locationClient.setLocOption(option);

		// 注册位置监听器
		locationClient.registerLocationListener(new BDLocationListener() {

			@Override
			public void onReceiveLocation(BDLocation location) {
				// TODO Auto-generated method stub
				if (myBDcoordinate != null) {
					stopOpetateClient();
					// locationInfoTextView.setText("stop" + LOCATION_COUTNS);
					return;
				}
				if (LOCATION_COUTNS > 5) {

					stopOpetateClient();
					return;
				}
				if (location == null) {
					LOCATION_COUTNS++;
					return;
				}
				// location.getLocType();
				// location.getLatitude()
				// location.getLongitude();
				if (location.getLocType() != 161) {
					LOCATION_COUTNS++;
					return;
				}
				myBDcoordinate = new MyBDcoordinate();
				myBDcoordinate.Latitude = location.getLatitude();
				myBDcoordinate.Longitude = location.getLongitude();

			}

//			@Override
//			public void onReceivePoi(BDLocation location) {
//			}

		});
	}
 
开发者ID:CrazyRunning,项目名称:MyStudyHelper,代码行数:51,代码来源:MyBaiduLocation.java


注:本文中的com.baidu.location.LocationClientOption.setProdName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。