今天給大家帶來的是乙個帶倒影的imageview控制項,實現方法很簡單,注釋裡面寫的很詳細,部分**來自網路,我稍加了修改:
import android.content.context;
import android.graphics.bitmap;
import android.graphics.bitmapfactory;
import android.graphics.canvas;
import android.graphics.color;
import android.graphics.lineargradient;
import android.graphics.matrix;
import android.graphics.paint;
import android.graphics.porterduffxfermode;
import android.graphics.bitmap.config;
import android.graphics.porterduff.mode;
import android.graphics.shader.tilemode;
import android.graphics.drawable.bitmapdrawable;
import android.util.attributeset;
import android.widget.imageview;
public class reflectimageview extends imageview
public reflectimageview(context context)
public reflectimageview(context context, attributeset attrs, int defstyle)
@override
public void setimagebitmap(bitmap bm)
/**顯示倒影效果的setimagebitmap函式*/
public void setimagebitmap(bitmap bm,boolean isflected)
}@override
public void setimageresource(int resid)
private void doreflection(bitmap originalimage)
}
[img]
自定義帶圓角的ImageView
最近有乙個實現乙個帶有圓角的imageview的需求,在網上找了找三方,雖然demo都是正確的,但是移植過來就不可以了,因為請求鏈結的時候用的是xutils中bitmap來進行解析的,這樣就總是會報型別轉換異常的錯誤.就這樣只能自己定義乙個了.demo package com.yizooo.yizo...
自定義帶描述的ImageView
在values attrs.xml檔案中建立自定義的屬性。設定了自定義的屬性。布局檔案 3.自定義view,在view的構造方法中獲取到自定義的屬性 private string texttitle 下的字型 private bitmap image private int imagescale p...
3D旋轉帶倒影相簿
利用css3以及一些簡單的js邏輯,實現乙個可拖拽的3d拖拽旋轉帶倒影相簿 相簿的邏輯部分是基於jquery實現的,先看一下效果圖,出生動畫為捲簾式,可以對相簿進行3d無死角拖拽旋轉?來自網路,別當真 頁面資源載入完畢初始化的旋轉終點 相對螢幕的高度,設定每張的動畫延遲,達到一種捲簾式展開的效果。涉...