学完kotlin之后,我们运用所学知识来完成借书功能及界面。
程序运行效果参考视频如下:
1、完成UI界面搭建
2、完成书籍的查找并显示功能
3、完成书籍信息的“下一页”显示功能
4、完成借书时间判断功能
1)输入的时间格式要按照演示视频的格式输入,并将输入的时间格式化成(yyyy-MM-dd)的形式
2)判断日期,如果借出日期晚于还书日期,则弹出提示信息并调用finish()方法实现页面的关闭,当输入时间符合要求时则能正确查找图书
关于finish()方法:当调用此方法时,只是将activity进行了移除,但是资源并没有释放。在后续的课程中会详细介绍。
规范【10分】
每个类都封装在自己独立的 ".kt"文件中;
文件、class、成员变量命名规范;
代码结构要层次分明;
kotlin代码规范及添加适量注释。
程序整体运行效果【10分】
程序能正常运行,且满足效果图要求
完成UI界面搭建【16分】
使用相应的控件完成演示视频所演示的效果
完成书籍查找和显示功能功能【30分】
按照用户的爱好选择符合条件的书籍;
能正确显示书籍的详细信息
完成书籍信息“下一页”显示功能【30分】
当用户找到符合条件的书籍能够分页显示
完成借书时间是否合理的功能【4分】
能够按照演示效果视频输入借书日期
能够将时间格式化为yyyy-MM-dd 的形式
作业素材仅供学习与参考,请按要求完成作业