GitHub地址
简述
- 从8.7日到8.9晚上大功告成完成算有效时间的话大概三天,为暑假留校制作的第三个Demo,有注册登录,对学生信息进行增删改查,只不过没有放入文件进行储存,数据一次性。
- 总结:
- 这次和之前两个Demo完全不一样了,之前都是在仿写,这次从UI到内部数据处理都是又我自己来构思实现,还是很不一样的,给人强烈的满足感
- 在做之前,先去做了一个命令行学生管理系统,收获良多,等于在之前先学习了如何封装一个类。但在换成带UI界面的学生管理系统后,发现还是有很大的区别,不管是数据的处理还是数据的传递都有了很大的不同
- 本次Demo制作,练习了类的封装,协议传值,属性传值,各种数据类型的转换,主要属性关键字的选择。当然,最重要的收获是,发现当你感觉自己的UI界面丑的不可一世时,最好的选择就是找一张美的不可一世的图,作为背景放在上面,你的UI瞬间会高大上许多。。。
教训
- 在设定各个控件位置的位置是,使用屏幕长宽的几分之几去定义,这样可以避免一些繁琐的运算,并且可以跟好的保证自己的控件位置对称,美观。
- 定义数组时, 像这样定义: