您的位置:首页 > 移动开发 > Android开发

[开源项目] 一个类似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对象,并设置图片

?
代码片段,双击复制

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐