这一天又过去这么多了,今天做的事情不多,更多是昨天的收尾以及过bug,不过还是有提升,就简单总结下吧:
老规矩,先看昨天的计划完成的怎么样:
1.测试剩余的6.0和7.0(测试完毕)
2.看前台Service与通知的文档(看了不过感觉没啥能看的了)
3.过螳螂bug,改了四个bug
那么进入今天的总结:
1.改了4个bug,都是ui相关,没有特别难,不过还是有收获
我把场景说一下,各位可以尝试实现
要修复一个bug
一个约束布局,上面是一个title
下面一行是两个textView
但是后面那个TextView太长了,导致与前面的TextView里面的文本重叠了
问,改动最小的情况下如何修复
首先,我用的最难的,不过能修复
我给后面的TextView外面套了一个线性布局,宽度定死
后面的那个TextView宽度为wrap_content,文本越长它越宽,最多撑满父线性布局
这样就完美处理
但是显然你多了一个布局,麻烦了好多,于是我用了另一种方法
反正迟早要撑满,我直接把宽度设置到最长的情况,也就是直接把textview的宽度改为0
这样成功解决,但是你把他宽度定死了
于是我请教前辈,他只给我发了一行:app:layout_constrainedWidth="true"
完美解决,至于这是啥,我其实也并不是很清楚,建议明天再看看哈哈
2.测试了6和7系统下后台相机是否正常运行,结果6有异常
发现是音量监听出了问题,找了一会发现,6按键改变的是ring的音量,不是媒体音量
参考这篇文章:Android 修改系统音量及监听 - 掘金
好了,剩的我就是看bug,结果一个都不会改,只能说还是菜
那么老规矩,定下明天计划:
1.看bug
2.看CameraX的文档
3.整理通知权限引导弹窗的逻辑
插一嘴,昨天晚上看TT打RA,我本想看完就睡,结果他打到了11点03,我只能说逆天
更逆天的是,刚才jdg输给了lgd一把,逆天
大家可能会问,今天怎么这么水,是不是坚持不下去了
我只能说,还好,因为今晚上巨饿,而且我要去洗澡,所以必须先跑了
那么祝大家也能享受自己的一天,撤退!