Loading api/current.txt +0 −17 Original line number Diff line number Diff line Loading @@ -12599,7 +12599,6 @@ package android.graphics { public class BitmapShader extends android.graphics.Shader { ctor public BitmapShader(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); method public void set(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); } public class BlurMaskFilter extends android.graphics.MaskFilter { Loading Loading @@ -12852,8 +12851,6 @@ package android.graphics { ctor public ColorMatrixColorFilter(android.graphics.ColorMatrix); ctor public ColorMatrixColorFilter(float[]); method public void getColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrixArray(float[]); } public abstract class ColorSpace { Loading Loading @@ -12994,8 +12991,6 @@ package android.graphics { public class ComposeShader extends android.graphics.Shader { ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); } public class CornerPathEffect extends android.graphics.PathEffect { Loading Loading @@ -13068,15 +13063,11 @@ package android.graphics { ctor public LightingColorFilter(int, int); method public int getColorAdd(); method public int getColorMultiply(); method public void setColorAdd(int); method public void setColorMultiply(int); } public class LinearGradient extends android.graphics.Shader { ctor public LinearGradient(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public LinearGradient(float, float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, float, int, int, android.graphics.Shader.TileMode); } public class MaskFilter { Loading Loading @@ -13586,10 +13577,6 @@ package android.graphics { public class PorterDuffColorFilter extends android.graphics.ColorFilter { ctor public PorterDuffColorFilter(int, android.graphics.PorterDuff.Mode); method public int getColor(); method public android.graphics.PorterDuff.Mode getMode(); method public void setColor(int); method public void setMode(android.graphics.PorterDuff.Mode); } public class PorterDuffXfermode extends android.graphics.Xfermode { Loading @@ -13599,8 +13586,6 @@ package android.graphics { public class RadialGradient extends android.graphics.Shader { ctor public RadialGradient(float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public RadialGradient(float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, int, int, android.graphics.Shader.TileMode); } public final class Rect implements android.os.Parcelable { Loading Loading @@ -13785,8 +13770,6 @@ package android.graphics { public class SweepGradient extends android.graphics.Shader { ctor public SweepGradient(float, float, int[], float[]); ctor public SweepGradient(float, float, int, int); method public void set(float, float, int[], float[]); method public void set(float, float, int, int); } public class Typeface { api/system-current.txt +0 −17 Original line number Diff line number Diff line Loading @@ -13373,7 +13373,6 @@ package android.graphics { public class BitmapShader extends android.graphics.Shader { ctor public BitmapShader(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); method public void set(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); } public class BlurMaskFilter extends android.graphics.MaskFilter { Loading Loading @@ -13626,8 +13625,6 @@ package android.graphics { ctor public ColorMatrixColorFilter(android.graphics.ColorMatrix); ctor public ColorMatrixColorFilter(float[]); method public void getColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrixArray(float[]); } public abstract class ColorSpace { Loading Loading @@ -13768,8 +13765,6 @@ package android.graphics { public class ComposeShader extends android.graphics.Shader { ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); } public class CornerPathEffect extends android.graphics.PathEffect { Loading Loading @@ -13842,15 +13837,11 @@ package android.graphics { ctor public LightingColorFilter(int, int); method public int getColorAdd(); method public int getColorMultiply(); method public void setColorAdd(int); method public void setColorMultiply(int); } public class LinearGradient extends android.graphics.Shader { ctor public LinearGradient(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public LinearGradient(float, float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, float, int, int, android.graphics.Shader.TileMode); } public class MaskFilter { Loading Loading @@ -14360,10 +14351,6 @@ package android.graphics { public class PorterDuffColorFilter extends android.graphics.ColorFilter { ctor public PorterDuffColorFilter(int, android.graphics.PorterDuff.Mode); method public int getColor(); method public android.graphics.PorterDuff.Mode getMode(); method public void setColor(int); method public void setMode(android.graphics.PorterDuff.Mode); } public class PorterDuffXfermode extends android.graphics.Xfermode { Loading @@ -14373,8 +14360,6 @@ package android.graphics { public class RadialGradient extends android.graphics.Shader { ctor public RadialGradient(float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public RadialGradient(float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, int, int, android.graphics.Shader.TileMode); } public final class Rect implements android.os.Parcelable { Loading Loading @@ -14559,8 +14544,6 @@ package android.graphics { public class SweepGradient extends android.graphics.Shader { ctor public SweepGradient(float, float, int[], float[]); ctor public SweepGradient(float, float, int, int); method public void set(float, float, int[], float[]); method public void set(float, float, int, int); } public class Typeface { api/test-current.txt +0 −17 Original line number Diff line number Diff line Loading @@ -12641,7 +12641,6 @@ package android.graphics { public class BitmapShader extends android.graphics.Shader { ctor public BitmapShader(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); method public void set(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); } public class BlurMaskFilter extends android.graphics.MaskFilter { Loading Loading @@ -12894,8 +12893,6 @@ package android.graphics { ctor public ColorMatrixColorFilter(android.graphics.ColorMatrix); ctor public ColorMatrixColorFilter(float[]); method public void getColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrixArray(float[]); } public abstract class ColorSpace { Loading Loading @@ -13036,8 +13033,6 @@ package android.graphics { public class ComposeShader extends android.graphics.Shader { ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); } public class CornerPathEffect extends android.graphics.PathEffect { Loading Loading @@ -13110,15 +13105,11 @@ package android.graphics { ctor public LightingColorFilter(int, int); method public int getColorAdd(); method public int getColorMultiply(); method public void setColorAdd(int); method public void setColorMultiply(int); } public class LinearGradient extends android.graphics.Shader { ctor public LinearGradient(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public LinearGradient(float, float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, float, int, int, android.graphics.Shader.TileMode); } public class MaskFilter { Loading Loading @@ -13628,10 +13619,6 @@ package android.graphics { public class PorterDuffColorFilter extends android.graphics.ColorFilter { ctor public PorterDuffColorFilter(int, android.graphics.PorterDuff.Mode); method public int getColor(); method public android.graphics.PorterDuff.Mode getMode(); method public void setColor(int); method public void setMode(android.graphics.PorterDuff.Mode); } public class PorterDuffXfermode extends android.graphics.Xfermode { Loading @@ -13641,8 +13628,6 @@ package android.graphics { public class RadialGradient extends android.graphics.Shader { ctor public RadialGradient(float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public RadialGradient(float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, int, int, android.graphics.Shader.TileMode); } public final class Rect implements android.os.Parcelable { Loading Loading @@ -13827,8 +13812,6 @@ package android.graphics { public class SweepGradient extends android.graphics.Shader { ctor public SweepGradient(float, float, int[], float[]); ctor public SweepGradient(float, float, int, int); method public void set(float, float, int[], float[]); method public void set(float, float, int, int); } public class Typeface { graphics/java/android/graphics/BitmapShader.java +1 −20 Original line number Diff line number Diff line Loading @@ -41,35 +41,16 @@ public class BitmapShader extends Shader { * @param tileY The tiling mode for y to draw the bitmap in. */ public BitmapShader(@NonNull Bitmap bitmap, @NonNull TileMode tileX, @NonNull TileMode tileY) { set(bitmap, tileX, tileY); this(bitmap, tileX.nativeInt, tileY.nativeInt); } private BitmapShader(Bitmap bitmap, int tileX, int tileY) { setInternal(bitmap, tileX, tileY); } /** * Reinitialize the BitmapShader's Bitmap and tile modes. * * @param bitmap The bitmap to use inside the shader * @param tileX The tiling mode for x to draw the bitmap in. * @param tileY The tiling mode for y to draw the bitmap in. */ public void set(@NonNull Bitmap bitmap, @NonNull TileMode tileX, @NonNull TileMode tileY) { if (tileX == null || tileY == null) { throw new IllegalArgumentException(); } setInternal(bitmap, tileX.nativeInt, tileY.nativeInt); } private void setInternal(Bitmap bitmap, int tileX, int tileY) { if (bitmap == null) { throw new IllegalArgumentException("Bitmap must be non-null"); } if (bitmap == mBitmap && tileX == mTileX && tileY == mTileY) { return; } discardNativeInstance(); mBitmap = bitmap; mTileX = tileX; mTileY = tileY; Loading graphics/java/android/graphics/ColorMatrixColorFilter.java +4 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,8 @@ public class ColorMatrixColorFilter extends ColorFilter { * @see #getColorMatrix(ColorMatrix) * @see #setColorMatrixArray(float[]) * @see ColorMatrix#reset() * * @hide */ public void setColorMatrix(@Nullable ColorMatrix matrix) { discardNativeInstance(); Loading @@ -99,6 +101,8 @@ public class ColorMatrixColorFilter extends ColorFilter { * * @throws ArrayIndexOutOfBoundsException if the specified array's * length is < 20 * * @hide */ public void setColorMatrixArray(@Nullable float[] array) { // called '...Array' so that passing null isn't ambiguous Loading Loading
api/current.txt +0 −17 Original line number Diff line number Diff line Loading @@ -12599,7 +12599,6 @@ package android.graphics { public class BitmapShader extends android.graphics.Shader { ctor public BitmapShader(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); method public void set(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); } public class BlurMaskFilter extends android.graphics.MaskFilter { Loading Loading @@ -12852,8 +12851,6 @@ package android.graphics { ctor public ColorMatrixColorFilter(android.graphics.ColorMatrix); ctor public ColorMatrixColorFilter(float[]); method public void getColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrixArray(float[]); } public abstract class ColorSpace { Loading Loading @@ -12994,8 +12991,6 @@ package android.graphics { public class ComposeShader extends android.graphics.Shader { ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); } public class CornerPathEffect extends android.graphics.PathEffect { Loading Loading @@ -13068,15 +13063,11 @@ package android.graphics { ctor public LightingColorFilter(int, int); method public int getColorAdd(); method public int getColorMultiply(); method public void setColorAdd(int); method public void setColorMultiply(int); } public class LinearGradient extends android.graphics.Shader { ctor public LinearGradient(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public LinearGradient(float, float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, float, int, int, android.graphics.Shader.TileMode); } public class MaskFilter { Loading Loading @@ -13586,10 +13577,6 @@ package android.graphics { public class PorterDuffColorFilter extends android.graphics.ColorFilter { ctor public PorterDuffColorFilter(int, android.graphics.PorterDuff.Mode); method public int getColor(); method public android.graphics.PorterDuff.Mode getMode(); method public void setColor(int); method public void setMode(android.graphics.PorterDuff.Mode); } public class PorterDuffXfermode extends android.graphics.Xfermode { Loading @@ -13599,8 +13586,6 @@ package android.graphics { public class RadialGradient extends android.graphics.Shader { ctor public RadialGradient(float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public RadialGradient(float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, int, int, android.graphics.Shader.TileMode); } public final class Rect implements android.os.Parcelable { Loading Loading @@ -13785,8 +13770,6 @@ package android.graphics { public class SweepGradient extends android.graphics.Shader { ctor public SweepGradient(float, float, int[], float[]); ctor public SweepGradient(float, float, int, int); method public void set(float, float, int[], float[]); method public void set(float, float, int, int); } public class Typeface {
api/system-current.txt +0 −17 Original line number Diff line number Diff line Loading @@ -13373,7 +13373,6 @@ package android.graphics { public class BitmapShader extends android.graphics.Shader { ctor public BitmapShader(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); method public void set(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); } public class BlurMaskFilter extends android.graphics.MaskFilter { Loading Loading @@ -13626,8 +13625,6 @@ package android.graphics { ctor public ColorMatrixColorFilter(android.graphics.ColorMatrix); ctor public ColorMatrixColorFilter(float[]); method public void getColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrixArray(float[]); } public abstract class ColorSpace { Loading Loading @@ -13768,8 +13765,6 @@ package android.graphics { public class ComposeShader extends android.graphics.Shader { ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); } public class CornerPathEffect extends android.graphics.PathEffect { Loading Loading @@ -13842,15 +13837,11 @@ package android.graphics { ctor public LightingColorFilter(int, int); method public int getColorAdd(); method public int getColorMultiply(); method public void setColorAdd(int); method public void setColorMultiply(int); } public class LinearGradient extends android.graphics.Shader { ctor public LinearGradient(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public LinearGradient(float, float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, float, int, int, android.graphics.Shader.TileMode); } public class MaskFilter { Loading Loading @@ -14360,10 +14351,6 @@ package android.graphics { public class PorterDuffColorFilter extends android.graphics.ColorFilter { ctor public PorterDuffColorFilter(int, android.graphics.PorterDuff.Mode); method public int getColor(); method public android.graphics.PorterDuff.Mode getMode(); method public void setColor(int); method public void setMode(android.graphics.PorterDuff.Mode); } public class PorterDuffXfermode extends android.graphics.Xfermode { Loading @@ -14373,8 +14360,6 @@ package android.graphics { public class RadialGradient extends android.graphics.Shader { ctor public RadialGradient(float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public RadialGradient(float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, int, int, android.graphics.Shader.TileMode); } public final class Rect implements android.os.Parcelable { Loading Loading @@ -14559,8 +14544,6 @@ package android.graphics { public class SweepGradient extends android.graphics.Shader { ctor public SweepGradient(float, float, int[], float[]); ctor public SweepGradient(float, float, int, int); method public void set(float, float, int[], float[]); method public void set(float, float, int, int); } public class Typeface {
api/test-current.txt +0 −17 Original line number Diff line number Diff line Loading @@ -12641,7 +12641,6 @@ package android.graphics { public class BitmapShader extends android.graphics.Shader { ctor public BitmapShader(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); method public void set(android.graphics.Bitmap, android.graphics.Shader.TileMode, android.graphics.Shader.TileMode); } public class BlurMaskFilter extends android.graphics.MaskFilter { Loading Loading @@ -12894,8 +12893,6 @@ package android.graphics { ctor public ColorMatrixColorFilter(android.graphics.ColorMatrix); ctor public ColorMatrixColorFilter(float[]); method public void getColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrix(android.graphics.ColorMatrix); method public void setColorMatrixArray(float[]); } public abstract class ColorSpace { Loading Loading @@ -13036,8 +13033,6 @@ package android.graphics { public class ComposeShader extends android.graphics.Shader { ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); ctor public ComposeShader(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode); method public void set(android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff.Mode); } public class CornerPathEffect extends android.graphics.PathEffect { Loading Loading @@ -13110,15 +13105,11 @@ package android.graphics { ctor public LightingColorFilter(int, int); method public int getColorAdd(); method public int getColorMultiply(); method public void setColorAdd(int); method public void setColorMultiply(int); } public class LinearGradient extends android.graphics.Shader { ctor public LinearGradient(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public LinearGradient(float, float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, float, int, int, android.graphics.Shader.TileMode); } public class MaskFilter { Loading Loading @@ -13628,10 +13619,6 @@ package android.graphics { public class PorterDuffColorFilter extends android.graphics.ColorFilter { ctor public PorterDuffColorFilter(int, android.graphics.PorterDuff.Mode); method public int getColor(); method public android.graphics.PorterDuff.Mode getMode(); method public void setColor(int); method public void setMode(android.graphics.PorterDuff.Mode); } public class PorterDuffXfermode extends android.graphics.Xfermode { Loading @@ -13641,8 +13628,6 @@ package android.graphics { public class RadialGradient extends android.graphics.Shader { ctor public RadialGradient(float, float, float, int[], float[], android.graphics.Shader.TileMode); ctor public RadialGradient(float, float, float, int, int, android.graphics.Shader.TileMode); method public void set(float, float, float, int[], float[], android.graphics.Shader.TileMode); method public void set(float, float, float, int, int, android.graphics.Shader.TileMode); } public final class Rect implements android.os.Parcelable { Loading Loading @@ -13827,8 +13812,6 @@ package android.graphics { public class SweepGradient extends android.graphics.Shader { ctor public SweepGradient(float, float, int[], float[]); ctor public SweepGradient(float, float, int, int); method public void set(float, float, int[], float[]); method public void set(float, float, int, int); } public class Typeface {
graphics/java/android/graphics/BitmapShader.java +1 −20 Original line number Diff line number Diff line Loading @@ -41,35 +41,16 @@ public class BitmapShader extends Shader { * @param tileY The tiling mode for y to draw the bitmap in. */ public BitmapShader(@NonNull Bitmap bitmap, @NonNull TileMode tileX, @NonNull TileMode tileY) { set(bitmap, tileX, tileY); this(bitmap, tileX.nativeInt, tileY.nativeInt); } private BitmapShader(Bitmap bitmap, int tileX, int tileY) { setInternal(bitmap, tileX, tileY); } /** * Reinitialize the BitmapShader's Bitmap and tile modes. * * @param bitmap The bitmap to use inside the shader * @param tileX The tiling mode for x to draw the bitmap in. * @param tileY The tiling mode for y to draw the bitmap in. */ public void set(@NonNull Bitmap bitmap, @NonNull TileMode tileX, @NonNull TileMode tileY) { if (tileX == null || tileY == null) { throw new IllegalArgumentException(); } setInternal(bitmap, tileX.nativeInt, tileY.nativeInt); } private void setInternal(Bitmap bitmap, int tileX, int tileY) { if (bitmap == null) { throw new IllegalArgumentException("Bitmap must be non-null"); } if (bitmap == mBitmap && tileX == mTileX && tileY == mTileY) { return; } discardNativeInstance(); mBitmap = bitmap; mTileX = tileX; mTileY = tileY; Loading
graphics/java/android/graphics/ColorMatrixColorFilter.java +4 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,8 @@ public class ColorMatrixColorFilter extends ColorFilter { * @see #getColorMatrix(ColorMatrix) * @see #setColorMatrixArray(float[]) * @see ColorMatrix#reset() * * @hide */ public void setColorMatrix(@Nullable ColorMatrix matrix) { discardNativeInstance(); Loading @@ -99,6 +101,8 @@ public class ColorMatrixColorFilter extends ColorFilter { * * @throws ArrayIndexOutOfBoundsException if the specified array's * length is < 20 * * @hide */ public void setColorMatrixArray(@Nullable float[] array) { // called '...Array' so that passing null isn't ambiguous Loading