接上面问题提问:要在界面上做一个电量图标,有什么好的思路吗?
答:首先,很容易想到使用进度条相关的组件,原生”滑动条“组件可以吗?
答案显而易见,首先它的样式自定义不够,UI不外乎上图这种,只是修改颜色而已,想要显示电量(也就是电池图标状态)实现不了。
这时,我们开发UI要遵循一个原则:原生实现不了的,上图片,使用“图像”组件显示:
(100% 满电显示这个图片)
(电量60 ~ 70 显示这个图片)
(电量 < 10% 显示这个图片)
当然,如果想要更专业效果,更细致的电量状态,自己作图,区间多弄一些就可以了。
那么问题又来了,如何获取手机的剩余电量呢?
使用拓展:
领取专属 10元无门槛券
私享最新 技术干货