拼图代码——两张图片拼接:
onCreate函数:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageview=(ImageView) findViewById(R.id.imageview);
Bitmap background=BitmapFactory.decodeResource(getResources(), R.drawable.back);
Bitmap foreground=BitmapFactory.decodeResource(getResources(), R.drawable.plane);
/*Canvas canvas=new Canvas(background);
drawImage(canvas, background, 0, foreground.getHeight(),
foreground.getWidth(), background.getHeight()/2, 0, 0);*/
Bitmap bitmap=toConformBitmap(background, foreground);
imageview.setImageBitmap(bitmap);
}
拼接函数:
方法一: