2 qq 23983003 qq_23983003 于 2016.09.27 09:21 提问

android 怎么画拓扑图?如图所示

图片说明
最近项目上遇到一个问题,要在手机上显示交换机的互联方式,假设有三台交换机,每台
交换机有52个端口,A交换机的第三个端口和B交换机的第一个端口连接,B交换机的第二
个端口和C交换机的第一个端口连接,要用直线或曲线连接,可拖动,可缩放。请问思路是什么?

2个回答

a_Chaon
a_Chaon   2016.09.27 09:56

我觉得就是图片, 利用图片的替换来解决交换机的端口变化, 并且图片是可拖动可缩放的。 如果画出来的话,工程量巨大!

a_Chaon
a_Chaon 回复凡浩浩: 连线的话必须得画出来了
一年多之前 回复
qq_23983003
qq_23983003 回复无方少年游: 是自定义view画线吗?如果自定义view,那就是拖动整个view,不能单独拖动其中一个图片
接近 2 年之前 回复
a_Chaon
a_Chaon 回复凡浩浩: 不好意思,国庆放假,刚看到, 连线的话画出来就得了。
接近 2 年之前 回复
qq_23983003
qq_23983003 怎么连线呢?
接近 2 年之前 回复
Mr_dsw
Mr_dsw   Ds   Rxr 2016.09.27 12:48

能用图片代替的就不要用canvas绘制了,太麻烦了

qq_23983003
qq_23983003 怎么连线呢?
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
画拓扑图demo,一个小小例子,很容易上手,方法都在里面了
刚接触画拓扑图时没法下手,看个demo吧,让你时半功倍! 使用说明与源代码都在附件里,你也可以到js官网去下载demo,如果不想再找,送点分我,嘎嘎!
绘制拓扑图
网络拓扑测试 - 绘制部分,仅供参考: 读graph.txt获取结点个数和IP等信息;读matrix.txt获取图的邻接矩阵;绘制节点;遍历邻接矩阵连线
如何绘制网页版拓扑图
最近为了实现一个网页版的拓扑图, 采用了qunee.js这个js库. 觉得挺不错 . 记一下自己的使用心得.
画网络拓扑图
在python下安装networkx绘制复杂网络图形,编写的python代码如下: import networkx as nx import matplotlib.pyplot as plt f = open('graph.txt','r') G = nx.Graph() for linefile in f: list = linefile.split('\t') x=list[0]
让 Mac Keynote 成为画拓扑图的神器
有了这个,让 Mac Keynote 成为画拓扑图的神器。 感觉比 OmniGraffle 好用多了!
基于Java Applet绘制拓扑图总结
文章背景:使用Java Applet技术开发小应用程序,并最终将其部署到网页上,使其能够实现从数据库中读取节点、链路数据,并根据数据绘制拓扑图的功能。绘制图像的过程应用jgraph开源软件实现。 技术要点:1、在页面上部署Java Applet应用程序,并调用jgraph.jar包
Matlab绘制网络——顺便学习了Matlab写函数
本来,是要研究网络拓扑的,因此,想最简简单的用Matlab画出来,以便得到
Android一种View动态折线绘制的实现实战
由于工作需要,模拟一个signal变化量走势,所以需要绘制折线动态图,话说使用achartengine这个jar包就能实现各种图形绘制,but工程导入一个包在大小上毕竟是要付出代价的嘛,况且只是为了实现画一条动态曲线嘛,故就用重写View实现了下,还是惯例,直接上代码。 最主要的实现类: package com.jesse.paintline1; import java.util.Array
使用Python中draw_net.py画网络结构图
python python/draw_net.py /home/vr/Documents/Caffe/setup/caffe-master/examples/mnist/lenet.prototxt /home/vr/Documents/Caffe/setup/caffe-master/examples/mnist/lenet.png
jtopo整站最新源码(基于H5 canvas的画拓扑图工具)
jtopo整站最新源码(基于H5 canvas的画拓扑图工具)