做画图板,自然使用html5的canvas来实现了。在canvas中我们可以画圆,画矩形,画自定义的线条等等。这次主要使用的画圆跟画线条来实现。html中支持对触摸事件的响应。...后续: 后面我会结合phonegap,把这个html5的网页封装成app搬到android,ios,wp上去。
这次来看一下怎么把上次的HTML5画图板使用PhoneGap移植到Andriod上去。...经过上一篇的PhoneGap环境的搭建,很轻松的就把一个HTML5的web应用移植到了Andriod上去,可以看出PhoneGap的强大。
不管在任何领域,只要能让非程序员能通过拖拽来实现 2D 和 3D 的设计图就是很牛的,今天我们不需要 3dMaxs 等设计软件,直接用 HT 就能自己写出一个 ...
“聊天室”具体实现步骤: 初步应用代码见上篇《 HTML5 - 开发一个自己的websocket服务器》,主要记录了websocket怎么启动一个本地服务并应用的。
暂时不考虑开源,不过可以下载exe程序体验,后台回复 画图板 即可获得下载链接 代码更新优化 关于修复闪屏的问题 发现使用 matplotlib 绑定到 wxPython 上再使用 canvas 绘图
贝塞尔曲线,听着挺牛气一词,不过下面我们在做画图板的时候就用到贝塞尔绘直线,没用到绘制曲线的功能。如果会点PS的小伙伴会对贝塞尔曲线有更直观的理解。...这篇博文的重点不在于如何用使用贝塞尔曲线,而是利用贝塞尔划线的功能来封装一个画图板。 ...画图板的截图如下,上面的白板就是我们的画图板,是自己封装好的一个UIView,下面会详细的介绍如何封装这个画图板,下面的控件用来控制我们画图板的属性以及Undo,Redo和保存功能。...一.封装画图板 其实上面的白板就是一继承于UiView的一个子类,我们可以在这个子类中添加我们画图板相应的属性和方法,然后实例化成对象添加到ViewController中,当然为了省事添加白板的时候是通过... 上面是封装画图板要用到的全部代码,下面的代码就是如何在ViewController中使用我们的画图板了,如何实例化控件,以及控件的初始化,注册回调等在这就不做赘述了,下面给出了主要控件的回调方法
看效果: 中间一个画图板 上方小控件用来显示实时画出的图形 下方小控件用来做一些画图的控制 2个小控件都能移动 ? 顺带还有一个刮刮卡效果,只需要改一个参数: ?...--画图板-- <declare-styleable name="DrawImg" <attr name="PaintColor" / //画笔颜色 <attr name...SRC_IN:取两层交集部分,显示上层 DST_OUT:取两层非交集部分,显示下层 说实话这么说也很难懂,还是要自己动手试一试,不过这里只要知道: 使用SRC_IN就会有一个画图板的效果 使用DST_OUT
实际上是模拟实现html5的数据库功能,用键值对的方式。 !!!!!!废话不多说 ,代码 index.html的代码 !!!!js代码 !!!!效果图
dxdiag DirectX诊断工具 eudcedit 造字程序(专用字符编辑程序) explorer 资源管理器 iexpress 木马捆绑工具,系统自带 magnify 放大镜 mplayer2 简易...widnows media player msconfig 系统配置 mspaint 画图板 mstsc 远程桌面连接 narrator 屏幕“讲述人” notepad 打开记事本 nslookup IP
PhoneGap是一套能让你使用HTML5轻松调用本地API接口和发布应用到商店的应用开发平台。官方说有低成本,低开发周期,轻量化等优点,这些咱暂时也没法证明,略过不表。...为了给昨天的html5画图板移植到移动设备上,我决定采用phoneGap平台,这样只要编写一边就可以多出运行了。 今天先在Andriod下架设phoneGap环境。...明天把昨天的那个HTML5画板移植过来。
datatime模块重新封装了time模块,提供更多接口,提供的类有:date,time,datetime,timedelta,tzinfo。
本站文章除注明转载/出处外,均为本站原创,转载前请务必署名,转载请标明出处 最后编辑时间为: 2021/01/...
本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HE...
实际案例 banner Stri...79210运行命令、文件扩展名速查、Windows运行命令大全命令名称 作用(含义) \ C盘 cmd CMD命令提示符 calc 启动计算器 control 打开控制面板 explorer 打开资源管理器 gpedit.msc 组策略 mspaint 画图板 mstsc...命令名称 作用(含义) 命令名称 作用(含义) %temp% 打开临时文件夹 mspaint 画图板 ....main.cpl 鼠标属性 write 写字板 migwiz 文件转移向导 wscript windows脚本宿主设置 mlcfg32.cpl 邮件设置 wscui.cpl 安全中心 mplayer2 简易2.5K30DTD 简易教程文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。38300CMake简易指南CMake 详细说明参考官方文档 https://cmake.org/cmake/help/latest/index.html,其中latest为最新版本版本,...78150ansible简易入门工作中要使用ansible进行自动化部署,这两天花了点时间看了下ansible的文档,也稍稍体验了下,后面会用于项目实战,这里将实验过程中的一些经验记录下来方便...2.3K60实现简易 CLI# 创建工程 初始化 mkdir kkb-vue-auto-router-cli cd kkb-vue-auto-router-cli npm init -y ...47320
命令名称 作用(含义) \ C盘 cmd CMD命令提示符 calc 启动计算器 control 打开控制面板 explorer 打开资源管理器 gpedit.msc 组策略 mspaint 画图板 mstsc...命令名称 作用(含义) 命令名称 作用(含义) %temp% 打开临时文件夹 mspaint 画图板 ....main.cpl 鼠标属性 write 写字板 migwiz 文件转移向导 wscript windows脚本宿主设置 mlcfg32.cpl 邮件设置 wscui.cpl 安全中心 mplayer2 简易
文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。
CMake 详细说明参考官方文档 https://cmake.org/cmake/help/latest/index.html,其中latest为最新版本版本,...
工作中要使用ansible进行自动化部署,这两天花了点时间看了下ansible的文档,也稍稍体验了下,后面会用于项目实战,这里将实验过程中的一些经验记录下来方便...
# 创建工程 初始化 mkdir kkb-vue-auto-router-cli cd kkb-vue-auto-router-cli npm init -y ...
领取专属 10元无门槛券
手把手带您无忧上云