背景:

用户在使用PC电脑进行手绘创作时,普通的鼠标,键盘等输入设备往往不能满足手绘需要的灵活以及精细控制的需求,而移动设备(手机或平板)的输入方式是直接用手指或触摸笔在触摸屏幕上手绘,正好可以满足手绘的需要,但是移动设备的显示屏幕往往太小,为了解决手绘体验的问题,可将二者结合起来,PC端作为显示终端,移动端作为输入设备,用手指或触摸笔在移动端直接手绘时,PC端可以实时显示出绘制后的结果。这样就能不用购买其他数位板的情况下得到极佳的手绘体验。

项目简介:

开发一个将移动设备用作手绘输入板,PC端进行展示的装置,用户可以在手机触摸屏上通过手指或触摸笔自由绘制线条,图形等,并可以通过网络服务,将绘制内容实时同步到PC端显示。
要求:

移动设备可选择实现Android或iOS任意一种。

PC端可实现为Web端或客户端程序(Windows或Mac系统均可)。

如涉及服务端开发,服务端可使用开源框架,语言不限。

需要有良好的交互体验,实时同步的效果需要没有明显延迟。

组长:张子超

成员:何艳江、马思勉、刘钧韬

小组分工:

何艳江——android端编码

张子超——PC端编码

马思勉、刘钧韬——文档整理,查找资料

转载于:https://www.cnblogs.com/VACQQ/p/5832052.html

同步手绘板——项目开发计划相关推荐

  1. 同步手绘板——重点难点及实现想法

    同步手绘板的作用是在没有手绘板的时候可以提供一个与之类似的功能,也更加的方便快捷,但一个软件想要完全代替专业硬件的功能不太现实,只能尽可能的去实现数位板的功能,以达到理想的状态. 1.作为一个绘图软件 ...

  2. 同步手绘板——PC端实现画板

    同步显示上设想通过bitmap传值再在web端显示,查阅资料发现有点难以实现,所以在web也生成一个画板,实现与android端类似功能,由android传递路径集合到web端显示. 转载于:http ...

  3. 同步手绘板——将View的内容映射成Bitmap转图片导出

    在Android中自有获取view中的cache内容,然后将内容转换成bitmap,方法名是:getDrawingCache(),返回结果为Bitmap,但是刚开始使用的时候,得到的结果都是null, ...

  4. 同步手绘板——json

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...

  5. 同步手绘板——android端取色

    作为绘图软件,颜色的选取必不可少,在刚开始取色时,所选颜色和显示颜色始终不一致,比如选取白色显示绿色,在这个问题上消耗了太多的时间,后来发现是比例问题,通过修改实现恰当的取色. 转载于:https:/ ...

  6. 同步手绘板——android端下笔后颜色变化

    实现效果 : 在设计之初我们以为是改变笔线条的粗细来实现类似效果,后来通过找其他相关软件比对发现是不改变线条的粗细,通过改变透明度实现下笔后颜色的渐变,虽然已实现,但渐变效果很一般,不流畅,算法还待优 ...

  7. 安卓开发-手绘板自定义绘画的保存,清空与恢复

    写这篇文章是因为代码中刚实现过这些功能,害怕自己之后会忘记,所以把整个方法写出来,方便自己日后复习用. 还是老样子,先上图: 1.首页 2.点击手绘板图片后跳出的窗口 3.用手指进行绘制 4.点击保存 ...

  8. 手绘板的制作——画布移动(5)

    前言 在上文「手绘板的制作--画布缩放(4)」中,我们学会了画布的缩放,这节我们学习下画布的移动,毕竟放大的画布不能移动的话,那放大还有什么意义.=_= 手势检测 既然要移动,那当然需要检测手势,由于 ...

  9. Android View与SurfaceView的手绘板制作

    最近学习了如何使用View与SurfaceView制作简单的手绘板,在此做个小结. 自定义VIew实现手绘板: 首先是使用View来实现手绘板: package com.app.superxlcr.m ...

最新文章

  1. 主成分分析(PCA)Python代码实现
  2. vmware无法打开ubuntu解决办法
  3. Confluence 6 导入 SSL 证书和问题解决
  4. Window下git生成SSH Key以及格式转换
  5. KahanSummation算法
  6. Altium Desiger18 打印 丝印简单的方法
  7. 【渝粤教育】国家开放大学2018年春季 7140-22T危急重症护理学(本) 参考试题
  8. 众咖齐聚!2018智能汽车跨界融合高峰论坛开幕在即
  9. 微型计算机方面的论文,微型计算机论文.doc
  10. 电话号码以185****3547显示demo
  11. deeplearning.ai——构建一个LR分类器来识别猫
  12. 解决php截取文字乱码问题
  13. css实现w3cschool广告轮播图
  14. IDEA下配置安卓环境
  15. 如何下载并安装mysql_超详细的MySQL下载与安装教程
  16. WikiOI 1139 观光公交 (NOIP2011) 贪心
  17. Sudoku Killer(搜索)
  18. 对抗样本论文阅读Intriguing properties of neural networks
  19. window7电脑如何调亮度
  20. linux与手机ssh连接,linux之间连接—使用SSH

热门文章

  1. Shader学习17——序列帧动画
  2. java对大三实习生的要求_导师对大三生的影响
  3. [事务] 编程式事务和声明式事务的优缺点
  4. 如何选择适合自己的靠谱培训机构
  5. 那些年我们的现代‘毕昇’
  6. 深度好文-如何测试云硬盘
  7. 秒懂 栈内存和堆内存(深入底层)
  8. 安全传输平台项目——配置管理终端-框架搭建-初始化
  9. Swagger(Api接口管理)
  10. [AUI] Liferay AUI editable的使用