文章详情页
Android Canvas 如何在已有的图形下面进行绘制?
浏览:263日期:2024-08-23 17:23:29
问题描述
Android 的Canvas有图层的概念么,如果没有的话,我得如何在已有的图形的下面进行绘制?
想象一下这种场景,我自定义了一个View,然后绘制了一个方块,然后我绘制了一个图片,然后我又绘制了一个方块。但是图片是从网上下载的,这个时候我不能等待这个图片下载完了再去进行绘制,我只能先把第一步和第三部的方块先绘制了,等图片下来我再切换到第二个图层绘制这个图片。
问题解答
回答1:Canvas: 我早就猜到啦!
Canvas#saveLayer(...)
参考资料:Android Canvas的save(),saveLayer()和restore()浅谈

p.s. 我是张小斐的粉, 2333~~~
相关文章:
1. android - 用textview显示html时如何写imagegetter获取网络图片2. angular.js - AngularJS v1.5.8 在IE9中出现灰屏,不启动的问题。3. centos下编译gcc的时候报错,没有c编译器4. javascript - 关于git代码回滚的问题5. Java ImageIO.read(getClass()。getResource())返回null6. python方法调用7. java - 我设置了cookie的max age,但是cookie依然在关闭游览器后消失了8. javascript - 怎么获取一个页面中的所数据,然后弄成一个json格式的字符串传给后台9. android自带时钟应用的这个效果是怎么做的10. 利用IPMI远程安装centos报错!
排行榜

网公网安备