业务需求详细描述:最近产品说要在分享的商品图中添加一些其他图片和文字,然后拼接为一张图片,再分享到微信朋友圈,于是我就一脸懵逼了,但是没办法还是得做额! 然后整理了一下思路,主要有这么两条路线: 自己手动绘制. 将布局转换为图片. 很显然第一种方式是不合适的,无论是开发前还是开发后,成本都很大,所以果断选择了第二种方式. 一开始的时候,我没有经过大脑思考,果断的使用了getDrawingCache这个方法来解决这个业务需求,大致流程如下: (1)创建需要显示成图片的布局,代码如下: <?xml…