編輯:關於Android編程
package com.app.test02;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo.State;
import android.widget.Toast;
/**
* Android 利用廣播BroadCast監聽網絡的變化
* @author 402-9
*/
public class BroadCastDemo extends BroadcastReceiver{
State wifiState = null;
State mobileState = null;
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
//獲取手機的連接服務管理器,這裡是連接管理器類
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
wifiState = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState();
mobileState = cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState();
Intent intent2 = new Intent(context , BroadCastActivity2_SMS.class);
if (wifiState != null && mobileState != null && State.CONNECTED != wifiState && State.CONNECTED == mobileState) {
context.startService(intent2);
Toast.makeText(context, "手機網絡連接成功!", Toast.LENGTH_SHORT).show();
} else if (wifiState != null && mobileState != null && State.CONNECTED == wifiState && State.CONNECTED != mobileState) {
context.startService(intent2);
Toast.makeText(context, "無線網絡連接成功!", Toast.LENGTH_SHORT).show();
} else if (wifiState != null && mobileState != null && State.CONNECTED != wifiState && State.CONNECTED != mobileState) {
context.startService(intent2);
Toast.makeText(context, "手機沒有任何網絡...", Toast.LENGTH_SHORT).show();
}
}
}
<receiver android:name=".BroadCastDemo">
<intent-filter >
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
\
如何讓你的的小米手機運行更流暢
小米是目前國內用的較多的手機,米粉們用手機用多了發現小米手機變慢了,怎麼提高小米手機的速度呢!要注意以下幾點。 1:開機時間 需要打開權
Android4.4電池管理
一、概述 Android4.4的電池管理功能用於管理電池的充、放電功能。整個電池管理的部分包括Linux電池驅動、Android電池服務、電池屬性和參數、電
Android:圖片中疊加文字,支持拖動改變位置
之所以做了這麼一個Demo,是因為最近項目中有一個奇葩的需求:用戶拍攝照片後,分享到微信的同時添加備注,想獲取用戶在微信的彈出框輸入的內容,保存在自己的服務器上。而事實上
Android進程通信之兩種序列化方式分析
2月下旬辭職了,去海南度假到現在,領略了一把三亞風情也算任性和然而這樣任性帶來的後果就是。。不行了我必須吐槽一句。。沒畢業的找工作就這麼難嘛!投了57家一家面試機會都沒有