社区
Android
帖子详情
android怎样估算电池电量可用时间(参与就酌情给分,只希望问题尽早解决)
gujinf2008
2011-12-20 11:38:00
获得当前的电池电量,怎么估算剩余电量可用时间呢?看到网上好多软件都有类似的功能,比如说,按照当前的电量,在打电话的情况下可以使用多久,在看视频的情况下可以用多久,在上网浏览的时候可以使用多久等等,希望大家说说自己的看法,O(∩_∩)O谢谢
...全文
501
20
打赏
收藏
android怎样估算电池电量可用时间(参与就酌情给分,只希望问题尽早解决)
获得当前的电池电量,怎么估算剩余电量可用时间呢?看到网上好多软件都有类似的功能,比如说,按照当前的电量,在打电话的情况下可以使用多久,在看视频的情况下可以用多久,在上网浏览的时候可以使用多久等等,希望大家说说自己的看法,O(∩_∩)O谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liyi_cs_dn
2013-06-17
打赏
举报
回复
虽然离发贴这么长时间了,我喏喏的问一句,楼主你怎么做的?
gujinf2008
2011-12-27
打赏
举报
回复
呵呵,怎么会呢,什么方法都是方法,能实现的方法都是好方法。
[Quote=引用 17 楼 oogirl 的回复:]
我只是一个玩安卓的 不过建议你解包一个人家现成的 apk 拿来研究下 岂不是方便很多 比如金山就有一个电池的软件 我没广告的意思 如有不合适 直接删除这个回复
[/Quote]
gujinf2008
2011-12-27
打赏
举报
回复
哦,谢谢。
[Quote=引用 16 楼 oogirl 的回复:]
电量其实不是那么好估测的 单说硬件 就可能一个机型多种硬件 然后 相同硬件 会有不同系统 不同的系统会有不同的基带 通讯驱动又会不一样 此时 还要看用户的设置习惯 比如屏幕点亮时间 和 亮度 以及设置的自动结束进程的程序 各种复杂啊 想测电量 还得先研究 检测 硬件和 系统版本 ps就像基带 就要看他的 射频 低射频的 明显省电 多了
[/Quote]
oogirl
2011-12-27
打赏
举报
回复
我只是一个玩安卓的 不过建议你解包一个人家现成的 apk 拿来研究下 岂不是方便很多 比如金山就有一个电池的软件 我没广告的意思 如有不合适 直接删除这个回复
oogirl
2011-12-27
打赏
举报
回复
电量其实不是那么好估测的 单说硬件 就可能一个机型多种硬件 然后 相同硬件 会有不同系统 不同的系统会有不同的基带 通讯驱动又会不一样 此时 还要看用户的设置习惯 比如屏幕点亮时间 和 亮度 以及设置的自动结束进程的程序 各种复杂啊 想测电量 还得先研究 检测 硬件和 系统版本 ps就像基带 就要看他的 射频 低射频的 明显省电 多了
oogirl
2011-12-27
打赏
举报
回复
电量其实不是那么好估测的 单说硬件 就可能一个机型多种硬件 然后 相同硬件 会有不同系统 不同的系统会有不同的基带 通讯驱动又会不一样 此时 还要看用户的设置习惯 比如屏幕点亮时间 和 亮度 以及设置的自动结束进程的程序 各种复杂啊 想测电量 还得先研究 检测 硬件和 系统版本 ps就像基带 就要看他的 射频 低射频的 明显省电 多了
迷世书童
2011-12-27
打赏
举报
回复
你去那些牛人的blog里面求助一下比较靠谱
gujinf2008
2011-12-27
打赏
举报
回复
高人,高人,哪里寻啊?
gujinf2008
2011-12-26
打赏
举报
回复
恩,这些是后续肯定要做的,但现在待机时间的估测是个难点,这个解决了,后续的工作就好搞定了,O(∩_∩)O谢谢
[Quote=引用 10 楼 bingking88 的回复:]
你要根据你开启应用的耗电量来评估你现在的电量能用多久吧!不过具体实现应该没说的那么简单!希望对你有帮助
[/Quote]
gujinf2008
2011-12-26
打赏
举报
回复
呵呵,关键是电池电量返回的是一个0-100的数值啊,不是mah,还有怎么知道当前电池是多少mah的啊,这些信息去哪里获得呢?
[Quote=引用 8 楼 serious_love 的回复:]
理论上是电压从4200mv到2800mv之间的比例,
(现在的电压-2800mv)/(4200mv-2800mv)*100%
但实际上,这并不是线性关系,
如果你将framework的pm上的电压直接加上的话,你可以看到线性图是一上一下,像股票一样,震荡下跌,到差不多的时间后,在3400mv左右直接空降到2800mv,然后就自动关机。
so,android会自动测量以往的平均电压情……
[/Quote]
serious_love
2011-12-22
打赏
举报
回复
还有就是这个和使用情况有关,如果你将framework的pm上的电压直接加上的话,关闭屏幕,关闭wifi之后,电压会迅速回升,开启后,电压又迅速下降。
framework的config可以设定一个电池满电量值,比如1000mAh,这样进行平均测量,如果你的电池实际上是1400mAh,那样你会发现你的电量消耗会"变快"。
大部分的测算剩余时间的软件,要不就是用平均取值测算耗电mA,要不就是直接用的数据库,看最近一段时间平均多少mV对应剩余多少时间,少数机型会有mA传感器可以直接准确测量电量。
serious_love
2011-12-22
打赏
举报
回复
理论上是电压从4200mv到2800mv之间的比例,
(现在的电压-2800mv)/(4200mv-2800mv)*100%
但实际上,这并不是线性关系,
如果你将framework的pm上的电压直接加上的话,你可以看到线性图是一上一下,像股票一样,震荡下跌,到差不多的时间后,在3400mv左右直接空降到2800mv,然后就自动关机。
so,android会自动测量以往的平均电压情况,然后均值下滑,到3400mv的时候就表示为红色。
大部分情况下,充放电次数多,数据会逐渐比较准确。
当然,不同型号的手机有不一样的实现。
共享to未来
2011-12-22
打赏
举报
回复
你要根据你开启应用的耗电量来评估你现在的电量能用多久吧!不过具体实现应该没说的那么简单!希望对你有帮助
安卓android
2011-12-21
打赏
举报
回复
额,先看看充满电能用多久。
然后根据剩余电量百分百计算能用多久
gujinf2008
2011-12-21
打赏
举报
回复
自己顶~~~~~~
gujinf2008
2011-12-21
打赏
举报
回复
这个行不通的,呵呵,谢谢支持啊。
[Quote=引用 6 楼 xing376688 的回复:]
额,先看看充满电能用多久。
然后根据剩余电量百分百计算能用多久
[/Quote]
wan19860821
2011-12-20
打赏
举报
回复
求高人解决
gujinf2008
2011-12-20
打赏
举报
回复
就是估算呗?但是估算也得有个标准啊?发愁中啊。。。。。
[Quote=引用 3 楼 yyhzpk 的回复:]
需要提前把相关数据测试好,然后根据当前电池容量来计算吧
[/Quote]
yyhzpk
2011-12-20
打赏
举报
回复
需要提前把相关数据测试好,然后根据当前电池容量来计算吧
gujinf2008
2011-12-20
打赏
举报
回复
自己顶~~~~~~
完整
Android
记事本,备忘录(包含闹铃提醒功能)源码
完整
Android
记事本,备忘录(包含闹铃提醒功能)源码,只要导入到Eclipse中即可运行。(闹钟功能可能不完整,请
酌情
下载)
鸿运年会抽奖软件官方免费版(功能强大)
仅限学习研究之用,切勿用作商业用途,请在下载后24小时之内删除,本人不承担任何责任。 鸿运年会抽奖软件是功能强大的年会抽奖软件,界面大气漂亮,可设置不同的抽奖形式,自定义抽奖人数和奖项数,滚动显示抽奖人的照片和名字,极简单的设置方式。在年会和各种晚会用最合适了。 鸿运年会抽奖软件历经上千家公司和个人实践检验,好评百
分
百!还可以根据您的需求定制开发(按复杂度
酌情
加收费用)。 鸿运年会抽奖软件功能特点简介: *公正、公平、不重复中奖 *界面美观大方,鲜明的中国传统色彩(可选喜庆类、人文类、科技类等诸多界面) *运行稳定 功能强大 简洁易用 美观流畅 *支持显示序号;号码滚动显示 *支持自定义背景音乐;可自定义各奖项获奖人数;可自定义重复抽奖规则; *支持双显示器(例如笔记本电脑连接投影仪) *支持外部数据加入(加入大量附加数据稳定版) *支持一次抽出全部中奖者或者
分
多次抽出中奖者 *支持显示抽奖活动所有抽出的中奖者 *支持中奖名单保存.支持一键抽奖; *支持“抽奖参数”保存,下次打开时“直接使用” *支持:“文字字符窜抽奖” *支持非号码数字抽奖,即支持姓名等中文字符抽奖 *可根据客户的需要定制开发,软件界面及其他均可定制开发 鸿运年会抽奖软件适用于各单位年终抽奖、晚会抽奖、姓名抽奖、编号抽奖、手机号码抽奖、身份证号码抽奖、企事业单位抽奖、电视台抽奖、屏幕抽奖、LED抽奖
Android
类似《金山电池医生》里的那些电量
时间
是如何计算的?具体看图
跪求大神赐教!!!(
参与
研讨就
酌情
给
分
)
Android
-ObjectAnimator实现动画开始,暂停,继续,结束
Android
-ObjectAnimator实现动画开始,暂停,继续,结束 前言 本人计机专业大学学生,这是第一篇博客。在某些地方的术语可能有所偏颇,
酌情
参考。接下来的博客内容都围绕大学
Android
移动应用开发中设计一个角色扮演游戏APP中遇到的开发
问题
并相应的
解决
问题
。
问题
当设计两个角色对战界面时候,需要根据进度条动画显示可选技能界面,用户选择技能后继续进行进度条动画。这里就需要
解决
进度条...
Android
检查网络状态和监听网络状态变化
Google在
Android
7.0时虽已对广播添加了限制,但是
Android
8.0后基于安全原因又一次加强了限制,且已声明:应用无法使用其清单的大部
分
隐式广播(即,并非专门针对此应用的广播)此注册方式即使退出应用后,仍然能够收到相应的广播。知道
问题
的原因之后的
解决
方案就简单了,既然CHANGE_NETWORK_STATE权限获取不到,那只好想办法打开WRITE_SETTINGS这个权限了。此处就是本文的核心内容了,网络的实时动态监听指的是全局实时监听网络状态,针对的对象非一个事件而是整个APP应用项目 ~
Android
80,354
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章