2 qq 33230445 qq_33230445 于 2016.03.17 13:58 提问

Anroid:自定义绘图画线

用方向传感器,转动手机360度,根据各方向信号不同,用Path类动态的画了一个各方向半径不一样的圆,现转动第二圈,正对方向的圆的半径会发生变化,要求其他地方不变,只更新正对方向的图形,即去除原有的,画上新的,请问该怎么做

2个回答

bdmh
bdmh   Ds   Rxr 2016.03.17 14:06

你就在onDraw事件中通过canvas画就是了,画什么你决定,不想要了,重绘调用invalidate

qq_33230445
qq_33230445 只是不想要其中一部分,保留其他部分怎么办
2 年多之前 回复
luochoudan
luochoudan   Ds   Rxr 2016.03.17 15:48

建议先看一下怎么画圆,后面的逻辑自己控制重绘就行了
http://blog.csdn.net/xiangjai/article/details/7727528

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android自定义View绘图实现拖影动画
Android自定义View,通过Path实现拖影动画(边画边变淡变细直到消失)
iOS画板功能小demo
iOS自定义画板 绘图 可生成图片 设置画线颜色 粗细
自己写的一个MFC画线程序,可以设置线条宽度,颜色和线形。
自己写的一个MFC画线程序,可以设置线条宽度,颜色和线形。
Unity画线(自定义线)
之前一直在想怎么画自定义线,一开始想到有两种方法
android简单的GDI绘图方法
参照Android中SurfaceView的使用示例,写了个最简单的绘图应用。 在屏幕上画了个红色的矩形框。 这里使用的View不是普通的类型,因为普通类型都是有UI线程来绘制的。SurfaceView可使用独立线程绘制,比如以前也使用过,用于视频输出,见编写简单自定义VideoView。 此外,还需要使用SurfaceHolder接口,它是用于处理SurfaceView包含的Surfa
孙鑫-MFC笔记六--绘图,重绘
Windows颜色对话框功能的添加: MFC提供了CColorDialog类,方便创建颜色对话框。 CColorDialog dlg; dlg.DoModal(); 默认为黑色。即首参为值为0. 保存用户所选的颜色,我们用CHOOSECOLOR结构体,用户选择颜色后,其成员rgbResult便保存了用户选择。CColorDialog有一个私用变量m_cc,便是该结构体类型对象。 这样,
强大的jquery绘图开源插件
Highcharts完全基于本地浏览器技术,不需要任何插件,比如Flash、java,你甚至不需要安装任何例如PHP、JSP、.Net等运行所需的环境,只需要两个基本的JS文件运行。Highcharts的核心文件highcharts.js 可以是Jquery、MooTools、Prototype 或是 Highcharts Standalone 框架编写,Highcharts Standalone专门针对那些还没有使用Jquery、MooTools、Prototype等框架的人员,这么做,可以让每个开发人员
c#画线Graphics
<br />简单的画线,郁闷了我好几天<br /> <br />在panel和pictureBox中的画法都是一样的<br /> <br />public void pictureBox1_ht()//画图的简单方法<br />{<br />      Graphics g = pictureBox1.CreateGraphics();<br />      g.DrawLine(new Pen(Color.Red, 2), x, 20, x, 40);<br />}<br /> <br />private
绘图基础--橡皮筋画线
绘图基础--橡皮筋画线 橡皮筋画线:用户点击鼠标左键定下一个起点,然后把鼠标拖到目标终点,这时程序就会在起始点间画线。 // rubber.cpp #include // Define the application class class CApp : public CWinApp { public: virtual BOOL InitInstance(); };
VC++之绘制线条
我们可以在类向导那里添加OnLButtonDown消息响应函数,它有两个参数,其中第二个参数是CPoint类型,CPoint类表示一个点,也就是说,当鼠标左键按下时,鼠标单击处的坐标点已由此参数传递给OnLButtonDown这一消息响应函数。这样,我们所需的工作就是在此消息响应函数中保存该点的信息。为此,需要在视类中增加一个成员变量。在本例我创建的工程名为Draw,为单文档程序,在CDrawVie