Android判斷網路是否開啟,並開啟設定網路介面

2021-06-08 23:30:06 字數 886 閱讀 4543

由於android的sdk版本不同所以裡面的api和設定方式也是有少量變化的,尤其是在android 3.0 及後面的版本,ui和顯示方式也發生了變化,現在就以開啟網路設定為例,同大家分享一下,效果如下:

1. 首先先看一下android 判斷網路是否已開啟(如果直接寫在activity裡面,則可以不需要引數)

/*

* 判斷網路連線是否已開

* 2012-08-20

*true 已開啟 false 未開啟

* */public

static

boolean

isconn(context context)

return

bisconnflag;

}

2. 如果未開啟網路呼叫開啟設定介面(如果不寫在activity裡面則不需要引數)

/*

* 開啟設定網路介面

* */public

static

void setnetworkmethod(final

context context)

else

context.startactivity(intent);

}}).setnegativebutton("取消", new

dialoginte***ce.onclicklistener()

}).show();

}

3.  在 androidmanifest.xml中設定許可權

4. 在相應的位置呼叫即可

connectionutil.setnetworkmethod(mainactivity.

this

); }

這樣在軟體開啟時加上判斷就可以先設定網路了

Android判斷網路是否開啟,並開啟設定網路介面

於android的sdk版本不同所以裡面的api和設定方式也是有少量變化的,尤其是在android 3.0 及後面的版本,ui和顯示方式也發生了變化,現在就以開啟網路設定為例,同大家分享一下,效果如下 1.首先先看一下android 判斷網路是否已開啟 如果直接寫在activity裡面,則可以不需要...

Android判斷Service是否開啟

最近改bug的時候,發現有個service總是開啟,關閉,重複執行,於是對他做了點小的改動,判斷是否啟動,為真的話則不做任何事,為假,startservice,下面奉上程式片段,給自己做個記錄,也方便下大家。主要思路 通過activitymanager來迴圈判斷service是否存在。必要條件 宣告...

android 判斷Service是否開啟

color red 被判斷的service 必須是帶包名的全名 color 通過service的類名來判斷是否啟動某個服務 private boolean musicserviceisstart listmservicelist,string classname return false 獲取所有啟...