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

p.s. 我是张小斐的粉, 2333~~~
相关文章:
1. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””2. java - MongoDB关闭连接3. javascript - echarts柱状图居中。4. python - 有什么好的可以收集货币基金的资源?5. php - 两个表数据怎么插到一个模板中,并按时间排序?6. javascript - 如何找到页面中js function对应的源代码?7. 编辑管理员信息时,为什么没有修改过的内容会为空?8. php - mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?9. android - 优酷的安卓及苹果app还在使用flash技术吗?10. css3 - 我的css用less写的,eclipse的jsp文件要修改css很麻烦,怎么解决?
排行榜

网公网安备