仿支付寶輸入支付密碼2(帶動畫)

2021-07-16 12:57:38 字數 1730 閱讀 1359

先看看效果圖把;

主介面只有這麼簡單,就不多在去介紹了;

button=(button)findviewbyid(r.id.home_button);

background=(view)findviewbyid(r.id.home_background);

button.setonclicklistener(new onclicklistener()

});}

});

public

paypopwindow(final context context, view backgroundview)

} else }}

}});

imgcancel.setonclicklistener(this);

tvforget.setonclicklistener(this);

}public

inte***ce

onitemclicklistener

/**設定監聽*/

public

void

setonitemclicklistener(onitemclicklistener listener)

//當popwindow消失時響應

@override

public

void

ondismiss()

/**彈窗顯示的位置*/

public

void

showasdropdown(view position)

/** 控制背景變暗 0變暗 1變亮 */

private

void

setbackgroundblack(view view, int what)

}public

void

startanima()

}, duration);

}@override

public

void

onclick(view v)

}//設定監聽方法,在第6位輸入完成後觸發

public

void

setonfinishinput(final onpasswordinputfinish pass)

@override

public

void

ontextchanged(charsequence s, int start, int

before, int count)

@override

public

void

aftertextchanged(editable s)

//介面中要實現的方法,完成密碼輸入完成後的響應邏輯

pass.inputfinish(); }}

});}

/* 獲取輸入的密碼 */

public string getstrpassword()

private

void

setview() else

if (i == 10) else

if (i == 11) else

if (i == 12)

valuelist.add(map);}}

仿支付寶支付成功動畫

與支付寶支付成功後類似的乙個動畫,本人小白乙隻大神請繞過,畫的菜大家見諒 直接將view拷貝進專案中即可,動畫開關為loadcircle和stop方法,提供了監聽介面ondonecircleanimlistner以便於和外部邏輯銜接 import android.animation.animator...

PathMeasure 仿支付寶支付動畫

在 android 自定義 view 中,path 可能用的比較多,pathmeasure 可能用的比較少,就我而言,以前也沒有使用過 pathmeasure 這個 api,看到別人用 pathmeasure 和 valueanimator 結合在一起完成了很好的動畫效果,於是我也學習下 pathm...

iOS仿支付寶輸入支付密碼框

類似於下圖這樣的輸入框,並實現其功能 實現這個頁面,其中輸入框部分為核心問題,僅針對輸入框部分進行解讀 下面 只看其功能不看其位置資訊 toptextfield uitextfield alloc initwithframe cgrectmake 0,wayline.bottom,passview....