帶倒影的ImageView

2021-08-31 22:10:47 字數 1250 閱讀 9651

今天給大家帶來的是乙個帶倒影的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無死角拖拽旋轉?來自網路,別當真 頁面資源載入完畢初始化的旋轉終點 相對螢幕的高度,設定每張的動畫延遲,達到一種捲簾式展開的效果。涉...