判断有没有网,列如wafi,移动数据流量
来源:互联网 发布:换手率软件电脑版 编辑:程序博客网 时间:2024/04/28 10:39
//网络是否连接
//权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
//网络连接管理器
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
//获得网络信息
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
if(info!=null){
return true;
}
return false;
}
//是否是wifi
public boolean isWifi(Context context){
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
if(info!=null&&info.getType()==ConnectivityManager.TYPE_WIFI){
return true;
}
return false;
}
//是否是流量
public boolean isGPS(Context context){
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
if(info!=null&&info.getType()==ConnectivityManager.TYPE_MOBILE){
return true;
}
return false;
}
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/* boolean available = NetWorkUtils.isNetWorkAvailable(this);
if (available) {
Toast.makeText(MainActivity.this, "网络连接成功", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(MainActivity.this, "网络连接失败", Toast.LENGTH_SHORT).show();
}*/
/*boolean wifi = NetWorkUtils.isWifi(this);
if (wifi) {
Toast.makeText(MainActivity.this, "wifi网络连接成功", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(MainActivity.this, "wifi网络连接失败", Toast.LENGTH_SHORT).show();
}*/
boolean mobile = NetWorkUtils.isMobile(this);
if (mobile) {
Toast.makeText(MainActivity.this, "手机流量网络连接成功", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(MainActivity.this, "手机流量网络连接失败", Toast.LENGTH_SHORT).show();
}
}
}
- 判断有没有网,列如wafi,移动数据流量
- DataSet判断有没有数据
- 判断有没有网
- ASPxGridView控件判断有没有数据
- hive select * from表没有数据, select 列 有数据
- 判断table同一列数据是否有重复
- 判断有没有网络
- 网站没有排名,照样有流量。
- Android判断是否有网络连接,如果没有开启移动网络
- ios 判断小数点. 后几位 && 小数点后有数据显示数据,没有则不显示数据
- mysql中的判断是否有该条数据 如果有返回1 没有返回0
- 判断有没有中文字符
- 判断摄像头有没有闪光灯
- 判断有没有安装flash
- 判断周围有没有敌人
- 电能可以有效的存储,如果数据流量也可存储,是否让大家的移动更有欢乐!
- 数据请求之前判断是否有网
- 合并有数据的列
- LeetCode:Implement strStr()
- 出现Access to the path : C:/... is denied 的解决方法
- CentOS 7安装mysql
- 软件工程---文档的目标读者及作用
- 遇到这个问题SQL execution # 1146.Response from database:Table 'xxx' doesn't exist
- 判断有没有网,列如wafi,移动数据流量
- (六)Java程序设计之深入Arrays类
- 1009. 说反话
- Laravel 开发笔记
- C++文件操作小记
- 数据库设计三范式
- PAT乙级1069
- Java复制多级文件夹
- 问题 B: Divisible 【模运算】【HPU第一次积分赛】