欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android編程實(shí)現(xiàn)檢測(cè)當(dāng)前電源狀態(tài)的方法

 更新時(shí)間:2015年11月20日 12:27:14   作者:嗨皮  
這篇文章主要介紹了Android編程實(shí)現(xiàn)檢測(cè)當(dāng)前電源狀態(tài)的方法,涉及Android針對(duì)當(dāng)前電源的電量、容量、伏數(shù)、溫度等的檢測(cè)技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下

本文實(shí)例講述了Android編程實(shí)現(xiàn)檢測(cè)當(dāng)前電源狀態(tài)的方法。分享給大家供大家參考,具體如下:

檢測(cè)到現(xiàn)在在電源狀態(tài):

IntentFilter mIntentFilter = new IntentFilter();
mIntentFilter.addAction(Intent.ACTION_BATTERY_CHANGED);
registerReceiver(mIntentReceiver, mIntentFilter);
//聲明消息處理過(guò)程
 private BroadcastReceiver mIntentReceiver = new BroadcastReceiver() {
  @Override
  public void onReceive(Context context, Intent intent) {
   String action = intent.getAction();
   //要看看是不是我們要處理的消息
   if (action.equals(Intent.ACTION_BATTERY_CHANGED)) {
    //電池電量,數(shù)字
    Log.d("Battery", "" + intent.getIntExtra("level", 0));
    //電池最大容量
    Log.d("Battery", "" + intent.getIntExtra("scale", 0));
    //電池伏數(shù)
    Log.d("Battery", "" + intent.getIntExtra("voltage", 0));
    //電池溫度
    Log.d("Battery", "" + intent.getIntExtra("temperature", 0));
    //電池狀態(tài),返回是一個(gè)數(shù)字
    // BatteryManager.BATTERY_STATUS_CHARGING 表示是充電狀態(tài)
    // BatteryManager.BATTERY_STATUS_DISCHARGING 放電中
    // BatteryManager.BATTERY_STATUS_NOT_CHARGING 未充電
    // BatteryManager.BATTERY_STATUS_FULL 電池滿
    Log.d("Battery", "" + intent.getIntExtra("status", BatteryManager.BATTERY_STATUS_UNKNOWN));
    //充電類型 BatteryManager.BATTERY_PLUGGED_AC 表示是充電器,不是這個(gè)值,表示是 USB
    Log.d("Battery", "" + intent.getIntExtra("plugged", 0));
    //電池健康情況,返回也是一個(gè)數(shù)字
    //BatteryManager.BATTERY_HEALTH_GOOD 良好
    //BatteryManager.BATTERY_HEALTH_OVERHEAT 過(guò)熱
    //BatteryManager.BATTERY_HEALTH_DEAD 沒(méi)電
    //BatteryManager.BATTERY_HEALTH_OVER_VOLTAGE 過(guò)電壓
    //BatteryManager.BATTERY_HEALTH_UNSPECIFIED_FAILURE 未知錯(cuò)誤
    Log.d("Battery", "" + intent.getIntExtra("health", BatteryManager.BATTERY_HEALTH_UNKNOWN));
   }
  }
};

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Kotlin中ListView與RecyclerView的應(yīng)用講解

    Kotlin中ListView與RecyclerView的應(yīng)用講解

    這篇文章主要介紹了Kotlin中ListView與RecyclerView的應(yīng)用講解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • 關(guān)于Android中ListView嵌套GridView的問(wèn)題

    關(guān)于Android中ListView嵌套GridView的問(wèn)題

    在Android開(kāi)發(fā)的過(guò)程中可能需要用到listview嵌套gridview的場(chǎng)景,但是在嵌套過(guò)程中也許會(huì)遇到問(wèn)題,我們下面一起來(lái)看看是什么問(wèn)題以及如何解決。
    2016-08-08
  • Android手機(jī)衛(wèi)士之獲取聯(lián)系人信息顯示與回顯

    Android手機(jī)衛(wèi)士之獲取聯(lián)系人信息顯示與回顯

    這篇文章主要介紹了Android手機(jī)衛(wèi)士之獲取聯(lián)系人信息顯示與回顯的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • android幾種不同對(duì)話框的實(shí)現(xiàn)方式

    android幾種不同對(duì)話框的實(shí)現(xiàn)方式

    這篇文章介紹了android幾種不同對(duì)話框的實(shí)現(xiàn),主要包括:1、顯示提示消息的對(duì)話框.2、簡(jiǎn)單列表項(xiàng)對(duì)話框。3、單選列表項(xiàng)對(duì)話框。4、多選列表對(duì)話框。5、自定義列表項(xiàng)對(duì)話框。6、自定義View的對(duì)話框,需要的朋友可以參考下
    2015-08-08
  • Android中獲取手機(jī)屏幕大小的方法

    Android中獲取手機(jī)屏幕大小的方法

    這篇文章主要介紹了Android中獲取手機(jī)屏幕大小的方法,Android開(kāi)發(fā)需要獲得屏幕的寬高,本文為大家解析 Android中如何獲取手機(jī)屏幕大小,需要的朋友可以參考下
    2015-12-12
  • Flutter利用ORM框架管理數(shù)據(jù)庫(kù)詳解

    Flutter利用ORM框架管理數(shù)據(jù)庫(kù)詳解

    使用?ORM?框架最大的好處是簡(jiǎn)化了數(shù)據(jù)庫(kù)維護(hù)的代碼量,使得我們可以專注于業(yè)務(wù)代碼實(shí)現(xiàn)。本篇,我們看看如何使用ORM框架管理數(shù)據(jù)庫(kù)版本遷移,需要的可以參考一下
    2023-04-04
  • 圖文詳解Android屬性動(dòng)畫(huà)

    圖文詳解Android屬性動(dòng)畫(huà)

    這篇文章主要以圖文結(jié)合的方式詳細(xì)介紹了Android屬性動(dòng)畫(huà),本文主要講解如何使用屬性動(dòng)畫(huà),需要的朋友可以參考下
    2015-12-12
  • ListView的Adapter使用(綁定數(shù)據(jù)) 之 自定義每一項(xiàng)的布局去綁定數(shù)據(jù)

    ListView的Adapter使用(綁定數(shù)據(jù)) 之 自定義每一項(xiàng)的布局去綁定數(shù)據(jù)

    之前寫(xiě)的綁定數(shù)據(jù)是只是簡(jiǎn)單的綁定了字符串,這次我們將一次綁定多條數(shù)據(jù)并且嘗試用自定義的布局。在這篇文章中首先講解的是用Hashmap 去綁定數(shù)據(jù),第二個(gè)例子,講解自定義布局然后綁定數(shù)據(jù)
    2013-06-06
  • Android 仿微信朋友圈點(diǎn)贊和評(píng)論彈出框功能

    Android 仿微信朋友圈點(diǎn)贊和評(píng)論彈出框功能

    這篇文章主要介紹了Android 仿微信朋友圈點(diǎn)贊和評(píng)論彈出框功能的相關(guān)資料,非常不錯(cuò),具有參考解決價(jià)值,需要的朋友可以參考下
    2016-11-11
  • Android中的ViewPager視圖滑動(dòng)切換類的入門實(shí)例教程

    Android中的ViewPager視圖滑動(dòng)切換類的入門實(shí)例教程

    Android中ViewPager通常與Fragments組件共同使用來(lái)實(shí)現(xiàn)視圖切換功能,本文就帶大家一起來(lái)學(xué)習(xí)Android中的ViewPager視圖滑動(dòng)切換類的入門實(shí)例教程:
    2016-06-06

最新評(píng)論