社区
Android
帖子详情
怎么提高android canvas绘图的速度?
kuangc2008
2011-10-23 08:52:57
如果在机顶盒上运行的android软件,用canvas绘制两个大像素的背景图片(因为有旋转特效,所以要同时显示两个背景图片)
但是动画效果不是很流畅,用traceview看了下,主要就是那2个绘制背景图片的canvas速度太慢了。
请问下,怎么提高canvas绘制大图片的速度?
别给我推荐opengl,目前我这快不懂,可以做做多面纹理旋转的小案例,但复杂起来就不行了,目前正在学。
...全文
1100
4
打赏
收藏
怎么提高android canvas绘图的速度?
如果在机顶盒上运行的android软件,用canvas绘制两个大像素的背景图片(因为有旋转特效,所以要同时显示两个背景图片) 但是动画效果不是很流畅,用traceview看了下,主要就是那2个绘制背景图片的canvas速度太慢了。 请问下,怎么提高canvas绘制大图片的速度? 别给我推荐opengl,目前我这快不懂,可以做做多面纹理旋转的小案例,但复杂起来就不行了,目前正在学。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kuangc2008
2011-10-26
打赏
举报
回复
不管怎么样,用canvas效率都不怎么样。
现在改成用opengl重新做了。
移植过来一部分,发现opengl效率和surfaceview的效率,一个在天上,一个在地下,效率高了几十倍。
(当然必须要有硬件加速才行)
网络咖啡
2011-10-24
打赏
举报
回复
1、图片启动时倒入
2、如果旋转需要程序实现,那么就开个线程实现旋转图片吧
coxfilur_2008
2011-10-24
打赏
举报
回复
关注。
Android
Canvas
绘图
Demo
Android
Canvas
绘图
演示代码
Android
中
Canvas
绘图
基础详解
该代码是一个完整的
Android
工程,详细演示如了如何使用
Android
中的各种drawXXX方法,以及画笔Paint如何影响绘制的效果。 具体参见博文: http://blog.csdn.net/iispring/article/details/49770651
Android
canvas
放大 缩小 平移
Android
canvas
放大 缩小 平移 各种
绘图
自定义view 请自行修改
Android
Canvas
使用集合
学习
Android
自定义控件的必学前导知识——
Canvas
自定义view(Paint和
Canvas
)
自定义view:简单了解Paint常用设置,
Canvas
的常用方法;
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章