Android 用Time和Calendar獲取系統(tǒng)當(dāng)前時(shí)間源碼分享(年月日時(shí)分秒周幾)
概述
用Time和Calendar獲取系統(tǒng)當(dāng)前時(shí)間(年月日時(shí)分秒周幾)
效果圖
源碼:
import android.app.Activity; import android.os.Bundle; import android.text.format.Time; import android.view.View; import android.widget.RelativeLayout; import android.widget.TextView; import java.util.Calendar; import butterknife.BindView; import butterknife.ButterKnife; import butterknife.OnClick; public class MainActivity extends Activity { @BindView(R.id.tv_time) TextView tvTime; @BindView(R.id.activity_main) RelativeLayout activityMain; @BindView(R.id.tv_cal) TextView tvCal; Time time; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); tvTime.setText("Time類"); tvCal.setText("Calender類"); initTime(); } private void initTime() { time = new Time(); time.setToNow(); } @OnClick({R.id.tv_cal,R.id.tv_time}) public void onClick(View view) { switch (view.getId()) { case R.id.tv_time://點(diǎn)擊第一個(gè) //月份是從0-11算的,所以顯示的話要+1 String times = time.year + "年" + time.month+1 + "月" + time.monthDay + "日" + time.hour + "時(shí)" + time.minute + "分" + time.second + "秒" + ":現(xiàn)在是一年中的第" + time.yearDay + "天"; tvTime.setText(times); break; case R.id.tv_cal: Calendar cal=Calendar.getInstance(); String time_cal=""+cal.get(Calendar.YEAR)+"-"+cal.get(Calendar.MONTH)+1+"-"+cal.get(Calendar.DATE)+" " +cal.get(Calendar.HOUR_OF_DAY)+":"+cal.get(Calendar.MINUTE); tvCal.setText(time_cal); break; } } @Override protected void onDestroy() { super.onDestroy(); // Unbinder unbinder=ButterKnife.bind(this); // unbinder.unbind(); ButterKnife.bind(this).unbind(); } }
布局就略了。。
這里獲取布局id和點(diǎn)擊事件用了(ButterKnife),可以參考:ButterKnife詳解
以上所述是小編給大家介紹的Android 用Time和Calendar獲取系統(tǒng)當(dāng)前時(shí)間源碼分享(年月日時(shí)分秒周幾),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Android開發(fā)獲取當(dāng)前系統(tǒng)日期和時(shí)間功能示例
- Android動(dòng)態(tài)顯示當(dāng)前年月日時(shí)分秒系統(tǒng)時(shí)間(示例代碼)
- Android獲取系統(tǒng)時(shí)間的多種方法
- Android獲取系統(tǒng)時(shí)間以及網(wǎng)絡(luò)時(shí)間
- Android調(diào)用系統(tǒng)時(shí)間格式顯示時(shí)間信息
- 解析android中系統(tǒng)日期時(shí)間的獲取
- Android開發(fā)技巧之永不關(guān)閉的Toast信息框(長(zhǎng)時(shí)間顯示而非系統(tǒng)關(guān)閉)
- Android實(shí)現(xiàn)顯示系統(tǒng)實(shí)時(shí)時(shí)間
相關(guān)文章
Android編程實(shí)現(xiàn)Toast只顯示最后一條的方法
這篇文章主要介紹了Android編程實(shí)現(xiàn)Toast只顯示最后一條的方法,結(jié)合實(shí)例形式總結(jié)了Toast只顯示最后一條的原理與具體實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-08-08android:TextView簡(jiǎn)單設(shè)置文本樣式和超鏈接的方法
這篇文章主要介紹了android:TextView簡(jiǎn)單設(shè)置文本樣式和超鏈接的方法,涉及TextView常見文字屬性的相關(guān)操作技巧,需要的朋友可以參考下2016-08-08Android調(diào)用系統(tǒng)圖庫獲取圖片的方法
這篇文章主要為大家詳細(xì)介紹了Android調(diào)用系統(tǒng)圖庫獲取圖片,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08android使用OkHttp實(shí)現(xiàn)下載的進(jìn)度監(jiān)聽和斷點(diǎn)續(xù)傳
本篇文章主要介紹了android使用OkHttp實(shí)現(xiàn)下載的進(jìn)度監(jiān)聽和斷點(diǎn)續(xù)傳,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-02-02Android中SurfaceView用法簡(jiǎn)單實(shí)例
這篇文章主要介紹了Android中SurfaceView用法,以一個(gè)簡(jiǎn)單的圖形繪制及改變位置實(shí)現(xiàn)方法分析了SurfaceView的使用技巧,需要的朋友可以參考下2015-10-10Android實(shí)現(xiàn)帶磁性的懸浮窗體效果
這篇文章主要介紹了Android實(shí)現(xiàn)帶磁性的懸浮窗體效果,涉及Android針對(duì)窗體的動(dòng)態(tài)操作相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07Android判斷json格式將錯(cuò)誤信息提交給服務(wù)器
今天小編就為大家分享一篇關(guān)于Android判斷json格式將錯(cuò)誤信息提交給服務(wù)器,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03