浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

Android 地图SDK

百度地图SDK是一套应用程序接口, 通过调用地图SDK接口,开发者可以轻松访问百度地图的服务和数据,构建功能丰富、交互性强的地图类应用程序。

什么是地图收藏夹

百度地图SDK提供本地收藏夹功能,帮助开发者更好地收藏和管理本地空间点信息数据。

注意:

收藏夹数据本地存放,位于手机data/data/xxx.xxx.xxx(应用程序的包名)/files目录下。

当应用卸载时相应数据将被删除;覆盖安装时不影响数据。

收藏夹工具类FavoriteManager为单例类。

怎样使用地图收藏夹

第一步 创建并初始化FavoriteManager实例。

//在使用之前必须调用初始化方法
FavoriteManager.getInstance().init();

第二步 操作点信息

添加一个点信息

//构造一个点信息,pt和poiName是必填项
FavoritePoiInfo info = new FavoritePoiInfo()
        .poiName("test")
        .pt(new LatLng(mLat, mLon));
//添加到收藏夹,info既是输入也是输出,输出时携带id和时间戳
FavoriteManager.getInstance().add(info);

删除一个点信息

//删除
FavoriteManager.getInstance().deleteFavPoi(info.getID());

更新,修改info的属性

FavoriteManager.getInstance().updateFavPoi(info.getID(), info);

通过id获取某个点的信息

FavoriteManager.getInstance().getFavPoi(info.getID());

获取全部点的Info

FavoriteManager.getInstance().getAllFavPois();

清空所有数据

FavoriteManager.getInstance().clearAllFavPoi ();

不用时暂时销毁FavoriteManager对象释放内存

FavoriteManager.getInstance().destroy();
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消