android开发有拼接图片的方法吗?
答案:3 悬赏:0
解决时间 2021-01-17 21:39
- 提问者网友:低吟詩仙的傷
- 2021-01-17 07:50
android开发有拼接图片的方法吗?
最佳答案
- 二级知识专家网友:十鸦
- 2021-01-17 07:56
Android对图片的操作和展示主要使用Bitmap、BitmapDrawable、Canvas等几个关键类,文档给出了详细的使用方法,在此不再赘述。
下面是将两张图片拼接城一张的代码(横向拼接)。
private Bitmap add2Bitmap(Bitmap first, Bitmap second) {
int width =first.getWidth() + second.getWidth();
int height = Math.max(first.getHeight(), second.getHeight());
Bitmap result = Bitmap.createBitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas(result);
canvas.drawBitmap(first, 0, 0, null);
canvas.drawBitmap(second, first.getWidth(), 0, null);
return result;
}
下面是将两张图片拼接城一张的代码(横向拼接)。
private Bitmap add2Bitmap(Bitmap first, Bitmap second) {
int width =first.getWidth() + second.getWidth();
int height = Math.max(first.getHeight(), second.getHeight());
Bitmap result = Bitmap.createBitmap(width, height, Config.ARGB_8888);
Canvas canvas = new Canvas(result);
canvas.drawBitmap(first, 0, 0, null);
canvas.drawBitmap(second, first.getWidth(), 0, null);
return result;
}
全部回答
- 1楼网友:第四晚心情
- 2021-01-17 10:07
没有。不过现在有scratch2.0。
- 2楼网友:躲不过心动
- 2021-01-17 08:40
最好在电脑上用制作图片的软件平铺好,这样方便操作。软件比如会声会影、美图秀秀等等,再存入手机即可,毕竟电脑具备有些手机不具备的东西。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯