实例介绍
基于mappwidget实现的手绘地图,可使用不同的图片作为地图,支持缩放,pinch缩放,双击缩放,pop弹窗,语音导游,用户定位等功能,展示demo。 qq群:200742788 欢迎大家进群交流。
【实例截图】
【核心代码】
4744302543304326431.rar
└── AppWigetDemo
├── AndroidManifest.xml
├── assets
│ └── map
│ ├── map_files
│ │ ├── 0
│ │ │ └── 0_0.png
│ │ ├── 1
│ │ │ └── 0_0.png
│ │ ├── 10
│ │ │ ├── 0_0.png
│ │ │ ├── 0_1.png
│ │ │ ├── 0_2.png
│ │ │ ├── 1_0.png
│ │ │ ├── 1_1.png
│ │ │ ├── 1_2.png
│ │ │ ├── 2_0.png
│ │ │ ├── 2_1.png
│ │ │ └── 2_2.png
│ │ ├── 11
│ │ │ ├── 0_0.png
│ │ │ ├── 0_1.png
│ │ │ ├── 0_2.png
│ │ │ ├── 0_3.png
│ │ │ ├── 0_4.png
│ │ │ ├── 0_5.png
│ │ │ ├── 1_0.png
│ │ │ ├── 1_1.png
│ │ │ ├── 1_2.png
│ │ │ ├── 1_3.png
│ │ │ ├── 1_4.png
│ │ │ ├── 1_5.png
│ │ │ ├── 2_0.png
│ │ │ ├── 2_1.png
│ │ │ ├── 2_2.png
│ │ │ ├── 2_3.png
│ │ │ ├── 2_4.png
│ │ │ ├── 2_5.png
│ │ │ ├── 3_0.png
│ │ │ ├── 3_1.png
│ │ │ ├── 3_2.png
│ │ │ ├── 3_3.png
│ │ │ ├── 3_4.png
│ │ │ ├── 3_5.png
│ │ │ ├── 4_0.png
│ │ │ ├── 4_1.png
│ │ │ ├── 4_2.png
│ │ │ ├── 4_3.png
│ │ │ ├── 4_4.png
│ │ │ ├── 4_5.png
│ │ │ ├── 5_0.png
│ │ │ ├── 5_1.png
│ │ │ ├── 5_2.png
│ │ │ ├── 5_3.png
│ │ │ ├── 5_4.png
│ │ │ └── 5_5.png
│ │ ├── 2
│ │ │ └── 0_0.png
│ │ ├── 3
│ │ │ └── 0_0.png
│ │ ├── 4
│ │ │ └── 0_0.png
│ │ ├── 5
│ │ │ └── 0_0.png
│ │ ├── 6
│ │ │ └── 0_0.png
│ │ ├── 7
│ │ │ └── 0_0.png
│ │ ├── 8
│ │ │ └── 0_0.png
│ │ └── 9
│ │ ├── 0_0.png
│ │ ├── 0_1.png
│ │ ├── 1_0.png
│ │ └── 1_1.png
│ └── map.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── AppWigetDemo.apk
│ ├── classes
│ │ └── com
│ │ └── ls
│ │ └── demo
│ │ ├── BrowseMapActivity$1.class
│ │ ├── BrowseMapActivity$2.class
│ │ ├── BrowseMapActivity.class
│ │ ├── BuildConfig.class
│ │ ├── DetailActivity.class
│ │ ├── model
│ │ │ ├── MapObjectContainer.class
│ │ │ └── MapObjectModel.class
│ │ ├── popup
│ │ │ ├── MapPopupBase.class
│ │ │ ├── Popup$1.class
│ │ │ ├── Popup$2.class
│ │ │ ├── Popup$3.class
│ │ │ └── Popup.class
│ │ ├── R$attr.class
│ │ ├── R$color.class
│ │ ├── R$dimen.class
│ │ ├── R$drawable.class
│ │ ├── R$id.class
│ │ ├── R$layout.class
│ │ ├── R$menu.class
│ │ ├── R$raw.class
│ │ ├── R$string.class
│ │ ├── R$style.class
│ │ └── R.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ ├── Android_Location_V1.0.5-940f3d2562b99f8f08881894c252f67e.jar
│ │ ├── annotations-f4f7b9103eece400389f36cf69fc1cbf.jar
│ │ └── mappwidget_1.4.1_trial-814fdd7263dc005875c351ede03a739d.jar
│ ├── jarlist.cache
│ ├── res
│ │ └── crunch
│ │ ├── drawable-hdpi
│ │ │ ├── arrow_pointer.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── location_self.png
│ │ │ ├── map_audio_play.png
│ │ │ ├── map_description_background.9.png
│ │ │ ├── map_filter_normal.9.png
│ │ │ ├── map_filter_pressed.9.png
│ │ │ ├── map_object.png
│ │ │ ├── map_point_all_normal.png
│ │ │ ├── map_point_all_pressed.png
│ │ │ ├── map_point_detail_bg.9.png
│ │ │ ├── map_point_detail.png
│ │ │ ├── map_point_food_normal.png
│ │ │ ├── map_point_food_pressed.png
│ │ │ ├── map_point_pause.png
│ │ │ ├── map_point_play.png
│ │ │ ├── map_point_room_normal.png
│ │ │ ├── map_point_room_pressed.png
│ │ │ ├── map_point_scenic_normal.png
│ │ │ ├── map_point_scenic_pressed.png
│ │ │ ├── map_popup_arrow.png
│ │ │ ├── map_select_normal.9.png
│ │ │ ├── map_select_pressed.9.png
│ │ │ ├── map_self_location.png
│ │ │ └── round_pointer.png
│ │ ├── drawable-ldpi
│ │ │ └── round_pointer.png
│ │ └── drawable-mdpi
│ │ └── round_pointer.png
│ └── resources.ap_
├── gen
│ └── com
│ └── ls
│ └── demo
│ ├── BuildConfig.java
│ └── R.java
├── libs
│ ├── Android_Location_V1.0.5.jar
│ └── mappwidget_1.4.1_trial.jar
├── proguard.cfg
├── project.properties
├── res
│ ├── drawable
│ │ ├── btn_choice_map_point_all.xml
│ │ ├── btn_choice_map_point_food.xml
│ │ ├── btn_choice_map_point_room.xml
│ │ ├── btn_choice_map_point_scenic.xml
│ │ ├── btn_map_filter.xml
│ │ └── colors.xml
│ ├── drawable-hdpi
│ │ ├── arrow_pointer.png
│ │ ├── ic_launcher.png
│ │ ├── location_self.png
│ │ ├── map_audio_play.png
│ │ ├── map_description_background.9.png
│ │ ├── map_filter_normal.9.png
│ │ ├── map_filter_pressed.9.png
│ │ ├── map_object.png
│ │ ├── map_point_all_normal.png
│ │ ├── map_point_all_pressed.png
│ │ ├── map_point_detail_bg.9.png
│ │ ├── map_point_detail.png
│ │ ├── map_point_food_normal.png
│ │ ├── map_point_food_pressed.png
│ │ ├── map_point_pause.png
│ │ ├── map_point_play.png
│ │ ├── map_point_room_normal.png
│ │ ├── map_point_room_pressed.png
│ │ ├── map_point_scenic_normal.png
│ │ ├── map_point_scenic_pressed.png
│ │ ├── map_popup_arrow.png
│ │ ├── map_select_normal.9.png
│ │ ├── map_select_pressed.9.png
│ │ ├── map_self_location.png
│ │ └── round_pointer.png
│ ├── drawable-ldpi
│ │ └── round_pointer.png
│ ├── drawable-mdpi
│ │ └── round_pointer.png
│ ├── layout
│ │ ├── detail.xml
│ │ ├── main.xml
│ │ └── map_point_detail.xml
│ ├── menu
│ │ └── menu.xml
│ ├── raw
│ │ ├── dakengjingqu_1370502526844.mp3
│ │ ├── luhudang_1371780269845.mp3
│ │ ├── maozhedong_1370423348338.mp3
│ │ └── moganshan_1370422933032.mp3
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
└── src
└── com
└── ls
└── demo
├── BrowseMapActivity.java
├── DetailActivity.java
├── model
│ ├── MapObjectContainer.java
│ └── MapObjectModel.java
└── popup
├── MapPopupBase.java
└── Popup.java
49 directories, 175 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论