Android程式設計權威指南(第2版)—第12章挑戰練習
12.4 挑戰練習:更多對話方塊
(1)Crime裡面增加儲存小時和分鐘的變數
private int mHour;
private int mMinute;
並通過右鍵generate新增getter和setter方法
(2)建立dialog_time.xml檔案
(3)建立TimePickerFragment.java
(4)在fragment_crime.xml新增一個button用於顯示timepicker
(5)在CrimeFragment.java中,onCreateView方法增加對新button的處理
增加updateTime()方法,實現具體時間的正確顯示;
修改onActivityResult方法,增加對具體時間返回值的處理
效果圖:
其實我覺得我這個方法雖然可以解決問題,但是感覺不是最優化的方法,主要是我對java或者android的時間類還不是很熟,如果有大牛有更優化的方案,請評論告訴我,大家共同學習進步~
相關文章
- Android程式設計權威指南(第2版)—第14章挑戰練習Android程式設計
- Android程式設計權威指南(第2版)—第15章挑戰練習Android程式設計
- Android程式設計權威指南(第二版)— 第10章挑戰練習Android程式設計
- Android程式設計權威指南(第二版)— 第13章挑戰練習-13.6Android程式設計
- Android程式設計權威指南(第二版)— 第13章挑戰練習-13.8Android程式設計
- Android程式設計權威指南 - 第10章 使用fragment argumentAndroid程式設計Fragment
- HTTP權威指南學習-第12章 基本認證機制HTTP
- Android程式設計權威指南(第二版)學習筆記(十五)—— 第15章 隱式 IntentAndroid程式設計筆記Intent
- Android程式設計權威指南(第二版)學習筆記(十六)—— 第16章 使用 intent 拍照Android程式設計筆記Intent
- Hadoop權威指南 第4章 關於YARNHadoopYarn
- Swift程式設計權威指南第2版 讀後收穫Swift程式設計
- 《Android程式設計權威指南 第3版》PDF版電子書下載Android程式設計
- 第12章、網路程式設計程式設計
- 《父與子的程式設計之旅(第3版)》第12章習題答案程式設計
- C Primer Plus 第9章 函式 程式設計練習函式程式設計
- 《HTML52D遊戲程式設計核心技術》——第3章,第3.11節練習HTML遊戲程式設計
- HTTP權威指南學習--第8章 整合點:閘道器、隧道及中繼HTTP中繼
- 小記《SQL權威指南(第4版)》SQL
- 《Java語言程式設計(基礎篇)(原書第10版)》第2~4章部分程式設計練習題程式碼Java程式設計
- CUDA C 程式設計權威指南 學習筆記:第二章 CUDA程式設計模型程式設計筆記模型
- 《HTML5與CSS3權威指南(第3版·下冊)》——第19章選 擇 器HTMLCSSS3
- 筆記:《挑戰程式設計競賽(第2版)》(2)筆記程式設計
- 筆記:《挑戰程式設計競賽(第2版)》(3)筆記程式設計
- 筆記:《挑戰程式設計競賽(第2版)》(1)筆記程式設計
- Android程式設計基礎 • 【第1章 Android程式入門】Android程式設計
- 《HTML5與CSS3權威指南(第3版·下冊)》——第18章CSS3概述HTMLCSSS3
- JavaScript物件程式設計-第3章JavaScript物件程式設計
- 第1章 程式設計的方法程式設計
- 安卓權威指南第三版第16章拍照閃退問題安卓
- 《父與子的程式設計之旅(第3版)》第1章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第2章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第3章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第4章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第5章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第6章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第7章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第8章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第9章習題答案程式設計