读书人

Android Shadow 影子制作[转]

发布时间: 2012-09-15 19:09:29 作者: rapoo

Android Shadow 阴影制作[转]

public class helloWorld extends Activity {        @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView( new drawCanvas(this) );    }       class drawCanvas extends View {               public drawCanvas(Context context) {            super(context);        }               @Override        protected void onDraw(Canvas canvas) {            super.onDraw(canvas);                        // 建立 Paint 物件            Paint vPaint = new Paint();            Paint vPaint2 = new Paint();                        // --------------------------------------------            // 定色            vPaint.setColor(0xFFFFFF00);                       // 心矩形            canvas.drawRect( 30                           , 50                           , 130                           , 150                           , vPaint                           );                       // 定影 (柔, X 位移, Y 位移, 影色)            vPaint.setShadowLayer(5, 3, 3, 0xFFFF00FF);                       // 心矩形 & 其影            canvas.drawRect( 30                           , 200                           , 130                           , 300                           , vPaint                           );                       // --------------------------------------------            // 定色            vPaint2.setColor(0xFFFFFF00);                       // 空心            vPaint2.setStyle(Style.STROKE);                       // 空心矩形            canvas.drawRect( 200                           , 50                           , 300                           , 150                           , vPaint2                           );                       // 定影 (柔, X 位移, Y 位移, 影色)            vPaint2.setShadowLayer(5, 3, 3, 0xFFFF00FF);                       // 空心矩形 & 其影            canvas.drawRect( 200                           , 200                           , 300                           , 300                           , vPaint2                           );        }    }}

读书人网 >Android

热点推荐