如何使用android API函数获取CC2540的电池电量

如何使用android API函数获取CC2540的电池电量,第1张

显示当前电池电量
/
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(IntentACTION_BATTERY_CHANGEDequals(intentgetAction())){
//获取当前电量
int level = intentgetIntExtra("level", 0);
//电量的总刻度
int scale = intentgetIntExtra("scale", 100);
//把它转成百分比
tvsetText("电池电量为"+((level100)/scale)+"%");
}
}

}
@Override
protected void onCreate(Bundle savedInstanceState) {
superonCreate(savedInstanceState);
//setContentView(Rlayoutactivity_main);

tv = new TextView(this);
tvsetText("chrp");
thissetContentView(tv);

//注册广播接受者java代码
IntentFilter intentFilter = new IntentFilter(IntentACTION_BATTERY_CHANGED);
//创建广播接受者对象
BatteryReceiver batteryReceiver = new BatteryReceiver();

//注册receiver
registerReceiver(batteryReceiver, intentFilter);
}

以上就是关于如何使用android API函数获取CC2540的电池电量全部的内容,包括:如何使用android API函数获取CC2540的电池电量、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9570363.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存