文章详情页
Android Canvas 如何在已有的图形下面进行绘制?
浏览:67日期:2024-08-23 17:23:29
问题描述
Android 的Canvas有图层的概念么,如果没有的话,我得如何在已有的图形的下面进行绘制?
想象一下这种场景,我自定义了一个View,然后绘制了一个方块,然后我绘制了一个图片,然后我又绘制了一个方块。但是图片是从网上下载的,这个时候我不能等待这个图片下载完了再去进行绘制,我只能先把第一步和第三部的方块先绘制了,等图片下来我再切换到第二个图层绘制这个图片。
问题解答
回答1:Canvas: 我早就猜到啦!
Canvas#saveLayer(...)
参考资料:Android Canvas的save(),saveLayer()和restore()浅谈
p.s. 我是张小斐的粉, 2333~~~
相关文章:
1. index.php错误,求指点2. 关于mysql unique的问题,如图所示3. java - 分布式系统中如何进行权限校验比较好?4. showpassword里的this 是什么意思?代表哪个元素5. html5 - 用h5本地存储是否安全?6. mysql怎么保存一件游戏装备,一般游戏开发是否用mysql7. c++ - pycharm 4.5 的 python -> preferences 找不到8. javascript - 为什么js代码后面报错,会导致前面的代码执行不了,我确定后面的部分和前面的部分没有逻辑上的关联。9. javascript - 可以DIY的页面是如何实现的?10. css3动画 - CSS3 transition动画属性指定前后问题
排行榜