【智能手环APP for Android 】01 百度地图展示行动轨迹

简介: 1、效果图示 2、行动轨迹数据 [ { "LocationX":"121.42619", "LocationY":"31.186655" }, { "LocationX":"121.

1、效果图示



2、行动轨迹数据

<span style="font-size:18px;">[
	{
		"LocationX":"121.42619",
		"LocationY":"31.186655"
	},
	{
		"LocationX":"121.42694",
		"LocationY":"31.187215"
	},
	{
		"LocationX":"121.425961666667",
		"LocationY":"31.187475"
	},
	{
		"LocationX":"121.425641666667",
		"LocationY":"31.1873733333333"
	}
]</span>

3、样例数据封装

 

<span style="font-size:18px;">//					测试数据
					DataDeviceLocation deviceLocation1 = new DataDeviceLocation();
					deviceLocation1.setLocationX("121.42619");
					deviceLocation1.setLocationY("31.186655");
					DataDeviceLocation deviceLocation2 = new DataDeviceLocation();
					deviceLocation2.setLocationX("121.42694");
					deviceLocation2.setLocationY("31.187215");
					DataDeviceLocation deviceLocation3 = new DataDeviceLocation();
					deviceLocation3.setLocationX("121.425961666667");
					deviceLocation3.setLocationY("31.187475");
					DataDeviceLocation deviceLocation4 = new DataDeviceLocation();
					deviceLocation4.setLocationX("121.425641666667");
					deviceLocation4.setLocationY("31.1873733333333");
					locations.add(deviceLocation4);
					locations.add(deviceLocation3);
					locations.add(deviceLocation2);
					locations.add(deviceLocation1);</span>


4、坐标转换 —— GPS WGS84坐标转百度坐标

<span style="font-size:18px;">geoPoint = CoordinateConvert
					.fromWgs84ToBaidu(new GeoPoint(
							(int) (Double.valueOf(locations.get(i)
									.getLocationY()) * 1E6), (int) (Double
									.valueOf(locations.get(i)
											.getLocationX()) * 1E6)));</span>


5、添加图钉图层

<span style="font-size:18px;">		OverlayTest itemOverlay = new OverlayTest(getResources().getDrawable(
				R.drawable.map_location_icon), mMapView);
		mMapView.getOverlays().clear();
		mMapView.getOverlays().add(itemOverlay);</span>

6、填充图钉位置坐标数据

<span style="font-size:18px;">OverlayItem item = new OverlayItem(geoPoint,"","");
			item.setMarker(getResources().getDrawable(
			R.drawable.map_location_icon));
			itemOverlay.addItem(item);</span>

7、添加轨迹图层

<span style="font-size:18px;">MKRoute route = new MKRoute();
		GeoPoint[] geoPoints = new GeoPoint[locations.size()];
route.customizeRoute(geoPoints[0], geoPoints[geoPoints.length-1], geoPoints);
		RouteOverlay routeOverlay = new RouteOverlay(this, mMapView);
		routeOverlay.setData(route);
		mMapView.getOverlays().add(routeOverlay);</span>






目录
打赏
0
0
0
0
6
分享
相关文章
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
77 13
【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
69 8
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
58 7
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
182 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
57 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
44 1
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
基于STM32的智能手环wifi连接手机APP(下)
基于STM32的智能手环wifi连接手机APP(下)
220 0
|
3月前
|
app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
app开发之安卓Android+苹果ios打包所有权限对应解释列表【长期更新】-以及默认打包自动添加权限列表和简化后的基本打包权限列表以uniapp为例-优雅草央千澈
139 11
基于STM32的智能手环wifi连接手机APP(上)
基于STM32的智能手环wifi连接手机APP(上)
220 0

热门文章

最新文章