生活随笔
收集整理的這篇文章主要介紹了
判断网络连接(要验证)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
引用:http://www.oschina.net/code/snippet_163910_6189
[代碼]?[Java]代碼
| 01 | public?class?ConnectionChangeReceiver?extends |
| 05 | public?void?onReceive( Context context, Intent intent )?? |
| 07 | ConnectivityManager connectivityManager = |
| 08 | (ConnectivityManager) context.getSystemService |
| 09 | ( Context.CONNECTIVITY_SERVICE );?? |
| 10 | NetworkInfo activeNetInfo = connectivityManager. |
| 11 | getActiveNetworkInfo();?? |
| 12 | NetworkInfo mobNetInfo = connectivityManager.getNetworkInfo |
| 13 | ( ConnectivityManager.TYPE_MOBILE );?? |
| 14 | if?( activeNetInfo !=?null?)?? |
| 16 | Toast.makeText( context,?"Active Network Type : "?+ |
| 17 | activeNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show();?? |
| 19 | if( mobNetInfo !=?null?)?? |
| 21 | Toast.makeText( context,?"Mobile Network Type : "?+ |
| 22 | mobNetInfo.getTypeName(), Toast.LENGTH_SHORT ).show();?? |
[代碼]?[XML]代碼
view source print?
| 01 | < !-- Needed to check when the network connection changes -->?? |
| 02 | <?uses-permission?android:name="android.permission. |
| 03 | ACCESS_NETWORK_STATE"/>?? |
| 04 | <?receiver?android:name="com.blackboard.androidtest. |
| 05 | receiver.ConnectionChangeReceiver"?? |
| 06 | android:label="NetworkConnection">?? |
| 08 | <?action?android:name="android.net.conn.CONNECTIVITY_CHANGE"/>?? |
總結(jié)
以上是生活随笔為你收集整理的判断网络连接(要验证)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。