java手机电池充电代码_Android中获取电池电量实例代码
/**
*
* @author chrp
*
*显示当前电池电量
*/
public class MainActivity extends Activity {
private TextView tv;
/**
* 广播接受者
*/
class BatteryReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
//判断它是否是为电量变化的Broadcast Action
if(Intent.ACTION_BATTERY_CHANGED.equals(intent.getAction())){
//获取当前电量
int level = intent.getIntExtra("level", 0);
//电量的总刻度
int scale = intent.getIntExtra("scale", 100);
//把它转成百分比
tv.setText("电池电量为"+((level*100)/scale)+"%");
}
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
tv = new TextView(this);
tv.setText("chrp");
this.setContentView(tv);
//注册广播接受者java代码
IntentFilter intentFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
//创建广播接受者对象
BatteryReceiver batteryReceiver = new BatteryReceiver();
//注册receiver
registerReceiver(batteryReceiver, intentFilter);
}
java手机电池充电代码_Android中获取电池电量实例代码相关推荐
- android蓝牙查看电池容量_Android中获取电池电量
/** * * @author chrp * *显示当前电池电量 */ public class MainActivity extends Activity { private TextView tv ...
- Linux电池电量信息读取,linux内核 – 如何在Linux内核模块中获取电池电量?
我正在尝试在 Linux内核模块中获得电池电量(该模块通过modprobe插入).我最好是使用内核API调用来获取电池信息.我已经在网上搜索了解决方案,我还探讨了Linux内核源代码和Michael ...
- python输出变量代码_Python中变量的输入输出实例代码详解
1.变量的输入: input函数: input() input("请输入银行卡密码") password = input("请输入银行卡密码") 变量名 = i ...
- android获取电量的方法,在Android中获取电池电量和状态
拉风的咖菲猫 这是一个代码示例,解释了如何获取电池信息.总结一下,ACTION_BATTERY_CHANGED意图的广播接收器是动态建立的,因为它不能通过清单中声明的组件接收,只能通过显式注册它Con ...
- android蓝牙查看电池容量_Android获取电池电量和电池容量
测试APK,获取电量信息,做一些耗电相关的测试,必须要用到一段时间内的耗电百分比,和当前手机的电池容量,计算出平均的耗电电流 1. 获取电池电量百分比 可以使用BatteryManager,废话不多说 ...
- java数据存在ie中_[Java教程]解决在IE中获取数据的缓存问题,运行环境为node.js
[Java教程]解决在IE中获取数据的缓存问题,运行环境为node.js 0 2015-11-30 20:00:06 IE下默认会开启缓存策略,不管是页面还是通过ajax请求的数据都会议一个url,u ...
- Android多个imei如何获取,如何在Android 10中获取IMEI号,这是获取在Android 10及以下Android 10中获取IMEI号的代码...
如何在android 10中获取imei编号,这是获取在android 10及以下android 10中获取imei编号的代码. if (android.os.Build.VERSION.SDK_IN ...
- java list 元素排序_对arraylist中元素进行排序实例代码
rrayList中的元素进行排序,主要考查的是对util包中的Comparator接口和Collections类的使用. 实现Comparator接口必须实现compare方法,自己可以去看API帮助 ...
- yii mysql 事务处理_Yii2中事务的使用实例代码详解
前言 一般我们做业务逻辑,都不会仅仅关联一个数据表,所以,会面临事务问题. 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全 ...
最新文章
- 零基础参加java培训如何学习
- 初学Python常见异常错误,总有一处你会遇到!
- 【PL/SQL】学习笔记 (9)例外之 no_data_found
- php写入rabbit速度,RabbitMQ 入门教程(PHP) 实现延迟功能
- 【python爬虫】报错module requests has no attribute get
- linux的shell脚本if语句,Shell脚本编程之判断语句
- MongoDB 数据恢复与导出
- 20165220预备作业3 Linux安装及学习
- Arduino 入门教程(十五) WS2811跑马灯
- 修改注册表让PPC手机更加省电方法
- 修复计算机u盘,u盘损坏怎么修复 u盘损坏修复方法
- 收藏!这37个自学网站,一年让你省下十几万
- 运筹系列63:使用ALNS求解大规模TSP问题
- 云计算时代商业银行的战略机会
- zpl指令打印中文内容_大疆机甲大师Python开发: 中文命名变量初尝试
- 驱动学习(十)poll机制
- css-边框重叠问题解决
- 2021.10.27-28科研日志
- Open3d基础控件
- 无线互动会议室方案的视频显示系统