社区
Android
帖子详情
canvas能保存,别的地方用吗?
tserpent
2012-08-10 10:10:52
在view的ondraw会自动传一个canvas用来画画。
我想这里把他保存下来,在别的地方用这个canvas来画画,比如:
我在点击事件处理函数里,用这个canvas重画东西,而不是通过postinvalidate调用ondraw来画?
这样可以吗,行得通嘛?
...全文
105
2
打赏
收藏
canvas能保存,别的地方用吗?
在view的ondraw会自动传一个canvas用来画画。 我想这里把他保存下来,在别的地方用这个canvas来画画,比如: 我在点击事件处理函数里,用这个canvas重画东西,而不是通过postinvalidate调用ondraw来画? 这样可以吗,行得通嘛?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CNnumen
2012-08-11
打赏
举报
回复
不可以
qinjuning
2012-08-10
打赏
举报
回复
绝对不行 draw()/ onDraw()方法 的Canvas对象都只是零时变量,保存不了的。
过postinvalidate调用ondraw来画? 要重绘只能按照系统的绘制流程去做,你自己绘制的话,怎么可能达到系统的效果呢。
小程序
canvas
生成海报
保存
到相册
1. 异常捕获:在每个可能出错的
地方
,使用try...catch结构捕获异常,提供友好的错误提示。 2. 操作提示:在每个关键步骤,如授权、
保存
,都应有明确的用户提示,提升用户体验。 六、代码示例 以下是一个简单的代码...
html2
canvas
生成PDF并下载的解决方案
这里我们使用了jsPDF库来创建PDF文档,并将
Canvas
转换的图片添加到PDF中。需要注意的是,jsPDF可能无法完全保留HTML的原始样式,因此生成的PDF可能与网页显示有所差异。 为了使生成的PDF质量更好,你可能需要对...
解决
canvas
转base64/jpeg时透明区域变成黑色背景的方法
在用
canvas
将png图片转jpeg时,发现透明区域被填充成黑色。 代码如下: XML/HTML Code复制内容到剪贴板 <p>
Canvas
: <
canvas
u00a0id=
canvas
style></
canvas
> <p>Base64转码后的图片: ...
canvas
定义画图板
要真正使用`
canvas
`,我们需要通过JavaScript获取其绘图上下文(`2D Rendering Context`),这是实际执行绘制操作的
地方
。以下是如何获取并使用绘图上下文: ```javascript var
canvas
= document.getElementById('...
Canvas
_draw.zip
本项目"
Canvas
_draw.zip"显然是一款基于Android Studio的简易画板应用,允许用户进行自由绘画,并能
保存
创作的作品。以下是关于
Canvas
及其相关知识点的详细说明。 **一、
Canvas
基本概念**
Canvas
是Android中的一个...
Android
80,471
社区成员
91,383
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章