顶部这种菜单栏是怎么实现的?
顶部这种菜单栏是怎么实现的?
|
x4gzApr 10, 2025
1
好像是 bartender 的功能
|
|
di11weiApr 10, 2025 via iPhone
2
|
|
eairjhioaegnhApr 10, 2025
4
好奇是怎么实现的,是自己重新画还是 hook 进去改变原有逻辑
|
|
5
@eairjhioaegnh 需要录屏权限,而且即使隐藏了点击那个位置也能点出来,所以大概是盖了一层上去
|
|
evan9527Apr 10, 2025
6
bartender 被出售后就一直要录屏权限,是我想太多了吗?
|
|
okzy520Apr 10, 2025
7
哎 m1 换 m4 最受不了的就是刘海当图标
最后只能改分辨率躲开了 |
|
zzq825924Apr 10, 2025
8
想想就觉得费电,不装
|
|
9
可以用这个开源的啊,https://github.com/jordanbaird/Ice
|
|
GoalonezApr 10, 2025
10
|
|
spike0100Apr 10, 2025 via iPhone
13
ice 也支持的。不过多屏会有 bug 。
|
|
objectxiangApr 10, 2025
14
|
|
svijApr 11, 2025
15
@objectxiang 哈哈哈,这名字,爸比
|
|
objectxiangApr 11, 2025
16
@svij
主打一个名字人人都能记住 |
|
lonely701Apr 11, 2025 via iPhone
17
@objectxiang 似乎所有类似功能的软件都是通过盖一层的方式实现的。不知您作为开发者,有没有什么 insights ,如果只使用最基础的隐藏图标的功能,是不是计算量小一点就少费电?
|
|
objectxiangApr 12, 2025
18
@lonely701 是的,如果只是单纯隐藏图标,不太影响续航。但是菜单栏美化和自动化功能等涉及图像操作的,CPU 的使用高点就比较费电一些。不过不管 Barbee 还是 Bartender 都有对电池使用时的优化,会降低消耗 CPU 的一些动作的频率。
|