[开源项目] 一个类似HTML map标签功能的Android组件
2013-05-21 15:44
537 查看
项目地址: https://github.com/chenyoca/android-image-map
一个类似HTML map标签功能的Android组件。可以实现HTML里图片热点映射。
An android view like html map tag.
项目结构此项目是在Android
Stdio IDE中创建的,其目录结构与Eclipse很不同。如果使用Eclipse打开,需要把路径设置到 ...../ImageMap/src/main 里。
截图
特点
* 支持图像缩放和拖动。图中色块覆盖的区域为图片热点。图像缩放和拖动时,这些热点区域也会跟着缩放和移动。
* 支持 Circle,Rect,Poly 三种形状。对应的类为 CircleShape, RectShape, PolyShape。向ImageMap对象中添加即可。
* 支持纯生HTML map数据,可以直接把HTML Map生成的coords数据直接设置到Shape中。
* 支持Bitmap对象,res目录下的drawable文件等数据来源。 * 在代码中创建或者XML中布局。
## 使用
详细代码见MainActivity.java文件。项目为Android可运行项目,直接运行即可。
一个类似HTML map标签功能的Android组件。可以实现HTML里图片热点映射。
An android view like html map tag.
项目结构
此项目是在Android Stdio IDE中创建的,其目录结构与Eclipse很不同。
如果使用Eclipse打开,需要把路径设置到 ...../ImageMap/src/main 里。
截图
特点
* 支持图像缩放和拖动。图中色块覆盖的区域为图片热点。图像缩放和拖动时,这些热点区域也会跟着缩放和移动。
* 支持 Circle,Rect,Poly 三种形状。对应的类为 CircleShape, RectShape, PolyShape。向ImageMap对象中添加即可。
* 支持纯生HTML map数据,可以直接把HTML Map生成的coords数据直接设置到Shape中。
* 支持Bitmap对象,res目录下的drawable文件等数据来源。
* 在代码中创建或者XML中布局。
## 使用
详细代码见MainActivity.java文件。项目为Android可运行项目,直接运行即可。
//取得在XML中布局的ImageMap对象,并设置图片
?
代码片段,双击复制
一个类似HTML map标签功能的Android组件。可以实现HTML里图片热点映射。
An android view like html map tag.
项目结构此项目是在Android
Stdio IDE中创建的,其目录结构与Eclipse很不同。如果使用Eclipse打开,需要把路径设置到 ...../ImageMap/src/main 里。
截图
特点
* 支持图像缩放和拖动。图中色块覆盖的区域为图片热点。图像缩放和拖动时,这些热点区域也会跟着缩放和移动。
* 支持 Circle,Rect,Poly 三种形状。对应的类为 CircleShape, RectShape, PolyShape。向ImageMap对象中添加即可。
* 支持纯生HTML map数据,可以直接把HTML Map生成的coords数据直接设置到Shape中。
* 支持Bitmap对象,res目录下的drawable文件等数据来源。 * 在代码中创建或者XML中布局。
## 使用
详细代码见MainActivity.java文件。项目为Android可运行项目,直接运行即可。
一个类似HTML map标签功能的Android组件。可以实现HTML里图片热点映射。
An android view like html map tag.
项目结构
此项目是在Android Stdio IDE中创建的,其目录结构与Eclipse很不同。
如果使用Eclipse打开,需要把路径设置到 ...../ImageMap/src/main 里。
截图
特点
* 支持图像缩放和拖动。图中色块覆盖的区域为图片热点。图像缩放和拖动时,这些热点区域也会跟着缩放和移动。
* 支持 Circle,Rect,Poly 三种形状。对应的类为 CircleShape, RectShape, PolyShape。向ImageMap对象中添加即可。
* 支持纯生HTML map数据,可以直接把HTML Map生成的coords数据直接设置到Shape中。
* 支持Bitmap对象,res目录下的drawable文件等数据来源。
* 在代码中创建或者XML中布局。
## 使用
详细代码见MainActivity.java文件。项目为Android可运行项目,直接运行即可。
//取得在XML中布局的ImageMap对象,并设置图片
?
相关文章推荐
- 项目设置一个类似HTML map标签功能的Android组件
- 分享一个可快速开发分享功能Android开源组件源码
- android 让TextView支持的Html标签实现自定义时钟显示组件DigitalClock
- Android开源项目PullToRefresh下拉刷新功能详解2
- 一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
- Android 开源项目分类汇总 APP功能汇总
- HTMLParser(一个比较流行的html代码解析、处理开源项目)学习,总结
- 一个项目搞定Android开发,Google天气预报整体功能的分析.
- 自己总结的Android开源项目及库(github一个作者的总结)
- [Android] 快速实现一个可切换Tab标签页的组件
- MapEasy-一个类似GoogleMap的客户端JS开源库
- Android 开源项目分类汇总 APP功能汇总
- Android开源项目(非组件)
- ... 作为 input type="button/submit/reset"的一个代替者,功能更强大, 标签的语义也更明确 是实际开发中推荐使用的一个html标签.
- Android 下拉刷新上拉加载效果功能,使用开源项目android-pulltorefresh实现
- 开源项目推荐(2):Android SlidingMenu 实现类似与Path2.0和Facebook滑动菜单
- android菜鸟学习笔记25----与服务器端交互(二)解析服务端返回的json数据及使用一个开源组件请求服务端数据
- 项目经历——Marquee,HTML中一个有趣的标签
- 介绍一个Android开源项目:GifView——Android显示GIF动画
- Android 开源项目分类汇总 APP功能汇总