Android仿Keep運(yùn)動(dòng)休息倒計(jì)時(shí)圓形控件
仿Keep運(yùn)動(dòng)休息倒計(jì)時(shí)控件,供大家參考,具體內(nèi)容如下
源碼
控件本身非常非常簡單,唯一難點(diǎn)在于倒計(jì)時(shí)期間動(dòng)態(tài)增減時(shí)長,如果說動(dòng)態(tài)增減時(shí)長是瞬間完成的,倒也沒什么難度,但是如果是需要花一定時(shí)間做動(dòng)畫的話(見效果圖),考慮的邏輯就變多了,這也是我寫這個(gè)的目的,對應(yīng)源碼中就是plus這個(gè)方法。地址: KeepCountdownView
效果

使用方法
xml:
<com.KeepCountdownView.KeepCountdownView android:id="@+id/keep1" android:layout_width="wrap_content" android:layout_height="wrap_content" //各種可選屬性 app:arcColor="#FB5858" app:numColor="#7CB4EF" app:XXX/>
code:
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.keep_act);
ButterKnife.bind(this);
//倒計(jì)時(shí)監(jiān)聽
keep1.setCountdownListener(new KeepCountdownView.CountdownListener() {
@Override
public void onStart() {
}
@Override
public void onEnd() {
}
});
}
@OnClick(R.id.b1)
public void b1(View v) {
keep1.plus(5);//增加5s
}
@OnClick(R.id.b2)
public void b2() {
keep1.post(new Runnable() {
@Override
public void run() {
keep1.startCountDown();//開始倒計(jì)時(shí)
}
});
}
@OnClick(R.id.b4)
public void b4() {
keep1.reset();//重置
}
可選屬性

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android獲取清單文件中的meta-data,解決碰到數(shù)值為null的問題
這篇文章主要介紹了Android獲取清單文件中的meta-data,解決碰到數(shù)值為null的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Android開發(fā)中Widget的生命周期實(shí)例分析
這篇文章主要介紹了Android開發(fā)中Widget的生命周期,結(jié)合實(shí)例形式分析了Android開發(fā)中Widget生命周期所涉及的常用方法與使用技巧,代碼備有詳盡的注釋便于理解,需要的朋友可以參考下2016-02-02
android 拷貝sqlite數(shù)據(jù)庫到本地sd卡的方法
下面小編就為大家?guī)硪黄猘ndroid 拷貝sqlite數(shù)據(jù)庫到本地sd卡的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03
Android實(shí)現(xiàn)圖片滾動(dòng)和頁簽控件功能的實(shí)現(xiàn)代碼
這篇文章主要介紹了Android實(shí)現(xiàn)圖片滾動(dòng)控件含頁簽功能的實(shí)現(xiàn)代碼,具有很好的參考價(jià)值,希望對大家有所幫助,一起跟隨小編過來看看吧2018-05-05
用Android Location獲取當(dāng)前地理位置的方法
本篇文章小編為大家介紹,用Android Location獲取當(dāng)前地理位置的方法。需要的朋友參考下2013-04-04
Android studio實(shí)現(xiàn)加法軟件
這篇文章主要為大家詳細(xì)介紹了Android studio實(shí)現(xiàn)加法軟件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03

