转发到其他手机短信
parent
45b782716a
commit
39c9c42938
@ -0,0 +1,54 @@
|
||||
package com.idormy.sms.forwarder.model.vo;
|
||||
|
||||
import com.idormy.sms.forwarder.R;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
public class SmsSettingVo implements Serializable {
|
||||
private int simSlot;
|
||||
private String mobiles;
|
||||
private Boolean onlyNoNetwork;
|
||||
|
||||
public SmsSettingVo() {
|
||||
}
|
||||
|
||||
public SmsSettingVo(int simSlot, String mobiles, Boolean onlyNoNetwork) {
|
||||
this.simSlot = simSlot;
|
||||
this.mobiles = mobiles;
|
||||
this.onlyNoNetwork = onlyNoNetwork;
|
||||
}
|
||||
|
||||
public int getSimSlot() {
|
||||
return simSlot;
|
||||
}
|
||||
|
||||
public void setSimSlot(int simSlot) {
|
||||
this.simSlot = simSlot;
|
||||
}
|
||||
|
||||
public String getMobiles() {
|
||||
return mobiles;
|
||||
}
|
||||
|
||||
public void setMobiles(String mobiles) {
|
||||
this.mobiles = mobiles;
|
||||
}
|
||||
|
||||
public Boolean getOnlyNoNetwork() {
|
||||
return onlyNoNetwork;
|
||||
}
|
||||
|
||||
public void setOnlyNoNetwork(Boolean onlyNoNetwork) {
|
||||
this.onlyNoNetwork = onlyNoNetwork;
|
||||
}
|
||||
|
||||
public int getSmsSimSlotCheckId() {
|
||||
if (simSlot == 1) {
|
||||
return R.id.btnSmsSimSlot1;
|
||||
} else if (simSlot == 2) {
|
||||
return R.id.btnSmsSimSlot2;
|
||||
} else {
|
||||
return R.id.btnSmsSimSlotOrg;
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
package com.idormy.sms.forwarder.utils;
|
||||
|
||||
import android.content.Context;
|
||||
import android.net.ConnectivityManager;
|
||||
import android.net.NetworkInfo;
|
||||
import android.widget.Toast;
|
||||
|
||||
public class NetUtil {
|
||||
//没有网络
|
||||
private static final int NETWORK_NONE = 0;
|
||||
//移动网络
|
||||
private static final int NETWORK_MOBILE = 1;
|
||||
//无线网络
|
||||
private static final int NETWORW_WIFI = 2;
|
||||
|
||||
static Boolean hasInit = false;
|
||||
static Context context;
|
||||
|
||||
|
||||
public static void init(Context context1) {
|
||||
synchronized (hasInit) {
|
||||
if (hasInit) return;
|
||||
hasInit = true;
|
||||
context = context1;
|
||||
}
|
||||
}
|
||||
|
||||
//获取网络启动
|
||||
public static int getNetWorkStatus() {
|
||||
//连接服务 CONNECTIVITY_SERVICE
|
||||
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
|
||||
//网络信息 NetworkInfo
|
||||
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
|
||||
|
||||
if (activeNetworkInfo != null && activeNetworkInfo.isConnected()) {
|
||||
//判断是否是wifi
|
||||
if (activeNetworkInfo.getType() == (ConnectivityManager.TYPE_WIFI)) {
|
||||
//返回无线网络
|
||||
Toast.makeText(context, "当前处于无线网络", Toast.LENGTH_SHORT).show();
|
||||
return NETWORW_WIFI;
|
||||
//判断是否移动网络
|
||||
} else if (activeNetworkInfo.getType() == (ConnectivityManager.TYPE_MOBILE)) {
|
||||
Toast.makeText(context, "当前处于移动网络", Toast.LENGTH_SHORT).show();
|
||||
//返回移动网络
|
||||
return NETWORK_MOBILE;
|
||||
}
|
||||
} else {
|
||||
//没有网络
|
||||
Toast.makeText(context, "当前没有网络", Toast.LENGTH_SHORT).show();
|
||||
return NETWORK_NONE;
|
||||
}
|
||||
//默认返回 没有网络
|
||||
return NETWORK_NONE;
|
||||
}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
ext {
|
||||
appVersionCode = 20
|
||||
appVersionName = "1.6.4"
|
||||
appVersionCode = 21
|
||||
appVersionName = "1.7.0"
|
||||
}
|
Loading…
Reference in New Issue