android开发呼吸灯颜色和时长的问题
迷茫
迷茫 2017-04-17 13:46:26
[Android讨论组]

设置notification的时候可以设定呼吸灯的颜色,但是我测试相同的几行代码在相同的手机上不同的app上的效果竟然都是不一样的。。。包括颜色和闪烁的时间

notification.ledARGB = Color.BLUE;   

而且呼吸灯是不是只有很少的几种颜色,而且还因手机而异?
有些第三方软件如Light Flow说是能够操作呼吸灯的颜色,其实用起来也是问题多多。

怎样比较有效地,适配地操作手机的呼吸灯?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(2)
阿神

官方的API上有标注,这个API是不保证实现效果的.

public int ledARGB
The color of the led. The hardware will do its best approximation.

ledOffMSledOnMS也一样.

据我自己观察,尽量使用绿色 蓝色 红色 等基本颜色,不要去用混合色.

比如 橙色 #FF6600 ,在一些设备上会被显示为红色.(似乎它们不具备显示红绿蓝之外颜色的功能)

ledOffMSledOnMS数值不要设置的过小.

除此以外似乎没有什么好的解决方案.

PHPz

你用过 迷你飞信 吗? 这个应用的呼吸灯控制感觉挺腻害的!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号