文件名称:
ChinaMapView:自定义视图,可缩放,可平移,可点击的中国地图,有中国地图的全部省份,其中每个省份的点击接口-源码
开发工具:
文件大小: 6mb
下载次数: 0
上传时间: 2021-01-31
详细说明:区域热力地图ChinaMapView
ChinaMapView :这是一个可拖拽,可点击,可手势放大的自定义中国地图组件,使用简单,成为一个自定义视图应有的基本素质
原理:绘画地图用路径,缩放拖拽矩阵,判断点击位置用区域,判断滑动和缩放过程中的地图边界用Matrix.mapRect
功能:
1,可随手势预期,到边界替换相应方向的滑动,并且只有down的点在地图内才可以预期。
2,可随缩放手势放大缩小,放大缩小的手势不做任何限制,只要在查看内即可。
3,点击某个省份一部分该选择事件,传递出省份名字
4,提供了刷新入口(数据更改刷新)
基本素质:
1,旋转屏幕状态不丢失,转之前啥样,回来还是啥样(在SaveInstanceState和onRestoreInstanceState处理好)
2,暴露事件冲突接口,允许外部操作父控件的事件及该视图自己的事件(因为这只是一个视图,没办法直接处理所有的滑动冲突场景)
3,内存缓冲区要小,防止内存溢出。
示例(真机还比较流畅,压缩的GIF丢帧严重)
Demo演示了普通用法和涉及到SWipeRefreshLayout + AppBarLay
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.