android面试 地图weex 集成到android什么地步了

当前位置: >
android实现进入百度地图后自动显示兴趣点
时间: 14:41 来源:网络整理 作者:安卓自学网 阅读:次
android实现进入百度地图后自动显示兴趣点
本来已经实现点击一个按钮,然后根据屏幕中心坐标显示周围兴趣点的功能。现在想实现进入app之后直接显示兴趣点的功能(粗略一想,很简单嘛,就触发类似一个click事件嘛),思路: 进入地图,1.
本来已经实现点击一个按钮,然后根据屏幕中心坐标显示周围兴趣点的功能。
现在想实现进入app之后直接显示兴趣点的功能(粗略一想,很简单嘛,就触发类似一个click事件嘛),思路: 进入地图,1.等待地图加载完成(在地图加载好的回调函数中写接下去的代码)----2.获取屏幕经纬度----3.兴趣点搜索
后来发现还是会在
GeoPoint pPoint=mMapView.getProjection().fromPixels(0,0);
float la=(float) (pPoint.getLatitudeE6()/);
float lo=(float) (pPoint.getLongitudeE6()/);中报空指针错误。后来在百度开发者论坛中提问发现,获取屏幕坐标函数需要opengl绘制完成才行。
后来想了种方法就是:在地图加载完成后,延迟两秒钟加载取屏幕坐标函数。
public void onMapLoadFinish() {
new Handler().postDelayed(new Runnable(){
public void run() {
showLoggingIntheScreen();
}}, 2000);
有兴趣的话可以看下 showLoggingIntheScreen()
private void showLoggingIntheScreen() {
//取得屏幕中心点的屏幕坐标偏移.
Point p=mMapView.getCenterPixel();
//取得屏幕中心点的坐标
GeoPoint pPoint=mMapView.getProjection().fromPixels(p.x,p.y);
float la=(float) (pPoint.getLatitudeE6()/);
float lo=(float) (pPoint.getLongitudeE6()/);
System.out.println("可能中心点:"+la+"long:"+lo);
String pixsCenterPoint=""+lo+","+
//附近搜索menu
居然解决了 点击图片,不弹出的问题
if(popImageview!=null)
popImageview.hidePop();
if(pop!=null)
pop.hidePop();
//清理地图
mMapView.getOverlays().clear();
//清除图片,
mMapView.getOverlays().clear();中居然不能清除
mMapView.removeView(imageView_popPhoto);
mMapView.refresh();
//画自己所在的位置
mylocationOverlay=new MyLocationOverlay(mMapView);
mylocationOverlay.enableCompass();
mMapView.getOverlays().add(mylocationOverlay);
NearbySearchInfo info = new NearbySearchInfo();
info.ak = "00fd5be3";
//info.geoTableId =47633 ;
info.geoTableId =47911 ;
//当前坐标位置
/*String NowLocation=""+locData.longitude+","+locData.*/
//屏幕中心坐标位置
info.location=pixsCenterP
* 这里可以填写关键字,进行搜多,暂时觉得这个搜索没用 info.q
//info.location = "120..269475";
info.radius = searchW
info.pageSize=50;
CloudManager.getInstance().nearbySearch(info);
(责任编辑:)搜狗地图ANDROID开发工程师面试经验 - 职业圈
搜狗地图 - ANDROID开发工程师(北京) 分享时间:
面试经历: 在拉钩上投了简历,主要问了android开发的一些基础知识和java并发的一些知识,不是很难,问了a
… 面试官提的问题:
应聘途径:网上申请 面试内容:1对1面试 面试难度:难度一般 面试感觉:一般
看过此面试的人还看过
“没有笔试题,技术负责人直接面试,不看具体...… …”
“先笔试 笔试内容是安卓以及java基础 ...… …”
“主要问了一些做过的项目,还有一些功能是怎...… …”
“技术面试技术性问题+老总谈薪水问题
技术...… …”
“先是自我介绍,而后文的问题很古怪,不知所...… …”
“不错啊,面试官很好,一个hr一个部门主管...… …”
“就简单的自我介绍,然后问一些关于公司的问...… …”
“人事经理面试,然后总监面试,然后老总面试...… …”
还需查看更多信息?
相关公司面试经验
最新面试信息&&完Android集成百度地图为什么一直定位到非洲?Android项目集成百度地图一直定位在非洲啊,不知道怎么弄,在几内亚湾附近4个牛币所有回答列表(3)第一,百度地图需要使用真机调试,模拟器调试就会一直定位在非洲第二,需要加上读取电话状态的权限,你看看是不是权限没有加到第三,如果没办法定位的话,可能百度地图需要的服务在清单文件中配置最佳答案第一,百度地图需要使用真机调试,模拟器调试就会一直定位在非洲第二,需要加上读取电话状态的权限,你看看是不是权限没有加到第三,如果没办法定位的话,可能百度地图需要的服务在清单文件中没有配置看你用的什么模拟机,有的模拟机自带的定位,你可以随意设置位置,只要运行程序就会定位到你设置的位置等等完等等等完等完等完等相关问答等完完完完完等完完完最近浏览暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友【高德地图Android开发工程师面试】环境很轻松,但是笔试没有通过~-看准网
高德地图Android开发工程师面试环境很轻松,但是笔试没有通过~
笔试题还是有一定难度的,对有工作经验的来说,一些基础知识真的...
或,让我们更懂你,就能更多帮到你
我觉得面试困难
面试总体感觉很好
更多面试经验
小贴士:问题描述的越清楚,越能吸引老鸟来回答哟~
请输入问题
关注看准官方微信
下载看准官方APP
下载看准APP
点评工资任意看
查看5,608,972家公司的员工评价,预先看清你想去的每一家公司
向老鸟咨询
把你关于高德地图的问题大胆的提出来,这里的19位老鸟很乐意为你解答~
写下问题吧~
提交成功!请静静等待老鸟们回答~
扫描二维码
分享到朋友圈,邀请微信好友帮忙解答
下载看准APP
立享畅读全站爆料}

我要回帖

更多关于 android 集成地图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信