編輯:Android開發實例
用戶手機當前網絡可用:WIFI、2G/3G網絡,用戶打開與不打開網絡,和是否可以用是兩碼事。可以使用指的是:用戶打開網絡了並且可以連上互聯網進行上網。
檢測當前網絡是否可用,代碼如下:
- /**
- * 檢測當的網絡(WLAN、3G/2G)狀態
- * @param context Context
- * @return true 表示網絡可用
- */
- public static boolean isNetworkAvailable(Context context) {
- ConnectivityManager connectivity = (ConnectivityManager) context
- .getSystemService(Context.CONNECTIVITY_SERVICE);
- if (connectivity != null) {
- NetworkInfo info = connectivity.getActiveNetworkInfo();
- if (info != null && info.isConnected())
- {
- // 當前網絡是連接的
- if (info.getState() == NetworkInfo.State.CONNECTED)
- {
- // 當前所連接的網絡可用
- return true;
- }
- }
- }
- return false;
- }
在AndroidManifest.xml文件添加的權限:
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
- <uses-permission android:name="android.permission.INTERNET"/>
轉自:http://blog.csdn.net/android_ls/article/details/8605991
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我
一 、前言 1.我們的目標 把RecyclerView下拉刷新上拉加載更多加入到我們的開發者頭條APP中。 2.效果圖 3.實現步驟 &b
本文主要講解利用android中Matrix控制圖形的旋轉縮放移動,具體參見一下代碼:代碼如下:/** * 使用矩陣控制圖片移動、縮放、旋轉 &nbs