編輯:關於Android編程
本文實例講述了Android檢查手機網絡狀態及網絡類型的方法。分享給大家供大家參考。具體分析如下:
//judge network status is connecting or not public static boolean checkNetworkConnected(Context context) { if (null!=context) { ConnectivityManager connectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); if (null!=networkInfo) { return networkInfo.isAvailable(); } } return false; } //judge Wifi status is connecting or not public static boolean checkWifiStatus(Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); if (null!=networkInfo && networkInfo.getType() == ConnectivityManager.TYPE_WIFI) { return true; } return false; } //judge 3G status is connecting or not public static boolean check3GStatus(Context context) { ConnectivityManager connectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo(); if (null!=networkInfo && networkInfo.getType() == ConnectivityManager.TYPE_MOBILE) { return true; } return false; }
希望本文所述對大家的Android程序設計有所幫助。
有多少人,在糾結SDK老是更新出問題,打開Android開發者網站等半天,不能上google,facebook,youtube等國外網站而煩惱呢, 如果不巧你正好看到了這
我們在安裝某個APP的時候,基本都會有一個引導頁的提示,他們可以打廣告,或者介紹新功能的加入和使用說明等。一般都支持滑動並且下面有幾個點,顯示共有多少頁和當前圖片的位置,
由於最近工作需要,需要一個自定義插件,本人研究了很久終於做出一個最簡單的插件,是基於android平台來開發的,雖然寫博客很花時間,但是為了以後再次查看復習能很好的提供參
我們先來看一個小例子:可以看到,效果實現的也是很棒,比之前自定義的標簽指示器更加的流暢。下面,簡單介紹一下 PagerTabStrip和它的使用。PagerTabStri