Android编程权威指南(第2版)—第12章挑战练习
来源:互联网 发布:java将双引号替换空格 编辑:程序博客网 时间:2024/05/16 10:21
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的时间类还不是很熟,如果有大牛有更优化的方案,请评论告诉我,大家共同学习进步~
阅读全文
0 0
- Android编程权威指南(第2版)—第12章挑战练习
- Android编程权威指南(第2版)—第2章挑战练习
- Android编程权威指南(第2版)—第6章挑战练习
- Android编程权威指南(第2版)—第5章挑战练习
- Android编程权威指南(第2版)—第8章挑战练习
- Android编程权威指南(第2版)—第10章挑战练习
- Android编程权威指南(第2版)—第13章挑战练习
- Android编程权威指南(第2版)—第14章挑战练习
- Android编程权威指南(第2版)—第15章挑战练习
- Android编程权威指南(第2版)—第16章挑战练习
- Android编程权威指南(第2版)—第20章挑战练习
- Android编程权威指南(第2版)第1/2章中的挑战练习思路
- Android编程权威指南(第二版)— 第10章挑战练习
- Android编程权威指南(第二版)— 第13章挑战练习-13.6
- Android编程权威指南(第二版)— 第13章挑战练习-13.8
- Android编程权威指南-第5章:挑战练习
- Android编程权威指南:第21章挑战练习:有一个隐式intent
- 《Android编程权威指南》第二版 第二章 挑战练习
- orcal数据泵导出导入
- 前端学习(十五)call 和 apply 的区别
- Ionic3 Running Command 运行失败解决方法
- Adaboost的简单实现
- java代码优化随笔(一)
- Android编程权威指南(第2版)—第12章挑战练习
- spring bean实现init/destory生命周期方法的三种方式
- 二、Nginx代理 Apache 下某一个工程
- ffmpeg推送AAC音频处理ADTS
- Spring配置DataSource
- JQuery学习之控制相关控件的隐藏
- 微分方程小记
- 【hdu 2544】最短路 (dijkstra算法模板题)
- 并发新特性—Executor框架与线程池