1,复制任何一张图片到drawable-mdpi文件夹下,起名my_img
2,创建MyView.java
package com.example.shadertest;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.view.View;
public class MyView extends View{
Paint paint;
public MyView(Context context,AttributeSet attrs) {
super(context,attrs);
paint=new Paint();
paint.setAntiAlias(true);
paint.setStyle(Paint.Style.FILL);
}
@Override
protected void onDraw(Canvas canvas) {
//绘制矩形
canvas.drawRect(0, 100, 600, 600, paint);
}
}
3,activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"