Android 渲染
文章平均质量分 79
启之灵
不积跬步无以至千里,不积小流无以成江海
展开
-
Android开发 之 RadialGradient环形渲染
RadialGradient环形渲染继承关系java.lang.Object android.graphics.Shader android.graphics.RadialGradient构造public RadialGradient(float x, float y, float radius, int[] colors, float[] positions,原创 2017-07-16 18:25:22 · 4342 阅读 · 0 评论 -
Android Api demo系列(21) (Graphics>PathEffects)
Graphics>PathEffects这个例子的主要讲解path的绘制修饰。当你绘制path的时候需要的参数如下:一个path对象,和一个画笔 canvas.drawPath(mPath, mPaint);要怎样修饰这个path呢,答案就在这个画笔当中,要给画笔设置PathEffect对象。 mPaint.setPathEffect(mE原创 2017-09-16 11:35:56 · 441 阅读 · 0 评论 -
Android Api demo系列(22) (Graphics>Patterns)
Graphics>Patterns这里讲到了使用画布画画笔的例子,听起来很怪异。 mPaint.setShader(mShader1); canvas.drawPaint(mPaint);但是要画的东西已经设置在了shader上了: mShader1 = new BitmapShader(makeBitma原创 2017-09-16 14:21:00 · 369 阅读 · 0 评论 -
Android Api demo系列(23) (Graphics>Pictures)
Graphics>Pictures本例讲解绘制Picture对象的几种方式从功能上看android.graphics.Picture 和 android.graphics.Bitmap 非常像。 Picture可以记录在Canvas上每个绘制操作(通过beginRecording返回的Canvas),然后回放每个绘图操作。同时也支持将Picture中的内容写到Stream中,并原创 2017-09-16 15:14:48 · 739 阅读 · 0 评论 -
Android Api demo系列(24) (Graphics>RoundRects(讲解的是GradientDrawable的使用))
GradientDrawableGradientDrawable的效果和我们的xmlshape是一样的,支持渐变,圆角等。先看构造方法; mDrawable = new GradientDrawable(GradientDrawable.Orientation.TL_BR,原创 2017-09-18 17:44:30 · 644 阅读 · 0 评论