一、当天完成的任务
今天把界面用Android Studio完成了界面的一部分设计,同时并在真机上进行测试。最后,编写了屏幕覆盖的代码。
界面设计如下:
屏幕覆盖部分代码如下:
二、第二天的计划
完成屏幕覆盖代码的测试,确保在不同机型上显示效果相同;把页面完成
三、每日小结
①:因为之前课设不是用QT做的,界面是用xml写的,所以拖拽组件和图层的覆盖不是很清楚;对于LinearLayout等布局有待加强
②:真机测试的开发者选项、USB调试
③:屏幕的覆盖问题是我在今天下午发现的,在虚拟机和真机上显示效果相差很大,所以今天余下的时间都用来做了屏幕覆盖。对于安卓.java文件有很多类还不是很清楚,所以也是自己在CSDN的指引下慢慢编的代码,有待检验;同时没有考虑到手机状态栏的48dp高度,所以第一次测试仍然存在问题;同时,代码需要再一次加工,因为我的代码是针对每一个组件进行缩放,如果对于较复杂的界面,做起来的效率会大大降低