国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android仿活動時分秒倒計時效果

2019-10-22 18:15:19
字體:
來源:轉載
供稿:網友

本文實例為大家分享了Android時分秒倒計時效果的具體代碼,供大家參考,具體內容如下

從mian.xml下手:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:gravity="center"  android:orientation="vertical" >  <TextView     android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="離結束時間為:"/>  <LinearLayout     android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:layout_gravity="center"    android:layout_marginTop="10dp"    android:orientation="horizontal">  <TextView    android:id="@+id/tvtime1"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:layout_centerHorizontal="true"    android:layout_centerVertical="true"    android:gravity="center"    android:background="#3B3B3B"    android:text="12"    android:textColor="#FFFFFF"    android:textSize="30sp" />  <TextView    android:id="@+id/tvtime2"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:layout_centerHorizontal="true"    android:layout_centerVertical="true"    android:layout_marginLeft="10dp"    android:gravity="center"    android:text="12"    android:textColor="#FFFFFF"    android:background="#3B3B3B"    android:textSize="30sp" />  <TextView    android:id="@+id/tvtime3"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:layout_centerHorizontal="true"    android:layout_centerVertical="true"     android:layout_marginLeft="10dp"    android:gravity="center"    android:background="#3B3B3B"    android:textColor="#FFFFFF"    android:text="13"    android:textSize="30sp" />  </LinearLayout></LinearLayout>

MainActivity

public class MainActivity extends Activity { private TextView tvtime1,tvtime2,tvtime3; private long time=400; @Override protected void onCreate(Bundle savedInstanceState) {  super.onCreate(savedInstanceState);  setContentView(R.layout.activity_main);  tvtime1=(TextView)findViewById(R.id.tvtime1);  tvtime2=(TextView) findViewById(R.id.tvtime2);  tvtime3=(TextView) findViewById(R.id.tvtime3);  handler.postDelayed(runnable, 1000);  } Handler handler = new Handler();  Runnable runnable = new Runnable() {   @Override   public void run() {    time--;    String formatLongToTimeStr = formatLongToTimeStr(time);   String[] split = formatLongToTimeStr.split(":");   for (int i = 0; i < split.length; i++) {    if(i==0){     tvtime1.setText(split[0]+"小時");    }    if(i==1){     tvtime2.setText(split[1]+"分鐘");    }    if(i==2){     tvtime3.setText(split[2]+"秒");    }   }   if(time>0){    handler.postDelayed(this, 1000);    }  }  };  public String formatLongToTimeStr(Long l) {     int hour = 0;     int minute = 0;     int second = 0;     second = l.intValue() ;     if (second > 60) {      minute = second / 60;   //取整    second = second % 60;   //取余   }     if (minute > 60) {      hour = minute / 60;      minute = minute % 60;     }     String strtime = hour+":"+minute+":"+second;   return strtime;  }}

效果圖:

Android,活動,時分秒,倒計時,Android時分秒倒計時,Android倒計時

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临桂县| 巴楚县| 治多县| 石城县| 钟山县| 革吉县| 安宁市| 砀山县| 云龙县| 讷河市| 吉安县| 庆云县| 安化县| 咸阳市| 保定市| 淮安市| 深州市| 宝鸡市| 五大连池市| 平乡县| 梧州市| 玛沁县| 大冶市| 石林| 全南县| 雷州市| 华阴市| 凤冈县| 旬阳县| 西昌市| 昂仁县| 同德县| 红原县| 仙桃市| 郯城县| 军事| 哈尔滨市| 府谷县| 都江堰市| 元谋县| 福海县|