Android进阶之旅(第3天:音量变化广播)

这一天又过去这么多了,今天做的事情不多,更多是昨天的收尾以及过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一把,逆天

大家可能会问,今天怎么这么水,是不是坚持不下去了

我只能说,还好,因为今晚上巨饿,而且我要去洗澡,所以必须先跑了

那么祝大家也能享受自己的一天,撤退!

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值