WEB开发网
开发学院手机开发Android 开发 Android 实现图片的圆角,倒影,转换 阅读

Android 实现图片的圆角,倒影,转换

 2010-11-05 00:54:52 来源:WEB开发网   
核心提示:LinearGradient shader = new LinearGradient(0,bitmap.getHeight(), 0, bitmapWithReflection.getHeight()+ reflectionGap, 0x70ffffff, 0x00ffffff, TileMode.CLAMP);pai

LinearGradient shader = new LinearGradient(0,

bitmap.getHeight(), 0, bitmapWithReflection.getHeight()

+ reflectionGap, 0x70ffffff, 0x00ffffff, TileMode.CLAMP);

paint.setShader(shader);

// Set the Transfer mode to be porter duff and destination in

paint.setXfermode(new PorterDuffXfermode(Mode.DST_IN));

// Draw a rectangle using the paint with our linear gradient

canvas.drawRect(0, height, width, bitmapWithReflection.getHeight()

+ reflectionGap, paint);

return bitmapWithReflection;

}

}

修改main.xml布局文件,主要放了两个ImageView控件,代码如下:

Java代码

< xmlns:android="http://schemas.android.com/apk/res/android">

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

>

< p>

android:id="@+id/image01"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:padding="10px"

/>

< p>

android:id="@+id/image02"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:padding="10px"

/>

< xmlns:android="http://schemas.android.com/apk/res/android">

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

>

< p>

android:id="@+id/image01"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:padding="10px"

/>

< p>

android:id="@+id/image02"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

上一页  1 2 3 4 5 6 7  下一页

Tags:Android 实现 图片

编辑录入:coldstar [复制链接] [打 印]
赞助商链接