如题!求大神出现指教一番Android画板

解决方案 »

  1.   

    由于android.graphics并没有提供蜡笔类。所以需要自己构思一个drawCrayon方法
    该方法的参数有float centerX,float centerY,float radius,float density (百分比 0-1之间)等等。当然你可以加入color啊,paint啊等等。具体的画图可以围绕着在以centerX,Y为中心的圆中画点来实现蜡笔的效果。
    int pointNum = π * radius * radius * density ;画点的个数
    然后就可以循环随机画点了。
    利用圆的方程,可以随机出来xy来画点。至于点的分布和点的重复与否,还有优化算法是你以后要考虑的问题。
    这种画蜡笔的点的方式并没有考虑到时间对点的影响(想windows那样),这也是要考虑的问题。可以先试着写写看。
      

  2.   

    但是这个方法怎么跟你的path联系到一起
      

  3.   

    但是这个方法怎么跟你的path联系到一起
      

  4.   


    path还真不能联系到一起。
    因为画图的方法都是用的本地方法。path里面的也是。
    而且path没有提供一个能返回路径上某一个点的坐标的方法。挺愁的。
    我这个方法只能在onTouch的move里面用
    获得x y 然后画蜡笔的点。
      

  5.   

    看看这个是不是你想要的:http://blog.csdn.net/jia20003/article/details/7857877