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

Android編程判斷網(wǎng)絡(luò)是否可用及調(diào)用系統(tǒng)設(shè)置項的方法

 更新時間:2016年03月09日 09:12:46   作者:nosxcy  
這篇文章主要介紹了Android編程判斷網(wǎng)絡(luò)是否可用及調(diào)用系統(tǒng)設(shè)置項的方法,涉及Android針對網(wǎng)絡(luò)連接的判定及屬性設(shè)置的調(diào)用,需要的朋友可以參考下

本文實例講述了Android編程判斷網(wǎng)絡(luò)是否可用及調(diào)用系統(tǒng)設(shè)置項的方法。分享給大家供大家參考,具體如下:

private boolean checkNetwork() {
    boolean flag = false;
    ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    if (manager.getActiveNetworkInfo() != null)
      flag = manager.getActiveNetworkInfo().isAvailable();
    if (!flag) {
      Builder b = new AlertDialog.Builder(this).setTitle("沒有可用的網(wǎng)絡(luò)").setMessage(
          "請開啟GPRS或WIFI網(wǎng)絡(luò)連接");
      b.setPositiveButton("確定", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
          Intent mIntent = new Intent("/");
          ComponentName comp = new ComponentName("com.android.settings",
              "com.android.settings.WirelessSettings");
          mIntent.setComponent(comp);
          mIntent.setAction("android.intent.action.VIEW");
          startActivity(mIntent);
        }
      }).setNeutralButton("取消", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int whichButton) {
          dialog.cancel();
        }
      }).create();
      b.show();
    }
    return flag;
}

權(quán)限是少不了的:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android調(diào)試技巧與常見問題解決方法匯總》、《Android開發(fā)入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)

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

相關(guān)文章

最新評論