手机相关的内容(权限自行添加)
2015-10-11 22:36
309 查看
一、检测手机sim
// 检测手机sim private boolean checkPhoneSim() { TelephonyManager mTelephonyManager = (TelephonyManager) MainActivity.this .getSystemService(Service.TELEPHONY_SERVICE); if (mTelephonyManager.getSimState() != TelephonyManager.SIM_STATE_READY){ return false; } else { return true; } }
二、手机网络检测
// 检测手机网络 private boolean checkPhoneNet() { ConnectivityManager cManager = (ConnectivityManager) MainActivity.this .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cManager.getActiveNetworkInfo(); if (info != null && info.isAvailable()) { // 能联网 return true; } else { // 不能联网 return false; } }
三、发送短信
// 检测手机网络 private boolean checkPhoneNet() { ConnectivityManager cManager = (ConnectivityManager) MainActivity.this .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cManager.getActiveNetworkInfo(); if (info != null && info.isAvailable()) { // 能联网 return true; } else { // 不能联网 return false; } }
四、获取本地IP(内网Ip)
public String getLocalHostIp() { String ipaddress = ""; try { Enumeration<NetworkInterface> en = NetworkInterface .getNetworkInterfaces(); // 遍历所用的网络接口 while (en.hasMoreElements()) { NetworkInterface nif = en.nextElement();// 得到每一个网络接口绑定的所有ip Enumeration<InetAddress> inet = nif.getInetAddresses(); // 遍历每一个接口绑定的所有ip while (inet.hasMoreElements()) { InetAddress ip = inet.nextElement(); if (!ip.isLoopbackAddress() && InetAddressUtils.isIPv4Address(ip.getHostAddress())) { return ipaddress = ip.getHostAddress(); } } } } catch (SocketException e) { Log.e("ip", "获取本地ip地址失败"); e.printStackTrace(); } return ipaddress; }
相关文章推荐
- Java基础知识强化之IO流笔记51:IO流练习之 键盘录入学生信息按照总分排序写入文本文件中的案例
- 数字统计之统计页码数字出现的次数
- HDU 5113 Black And White (dfs神剪枝)
- list-style-image 设置li不起作用问题
- 部署网络防火墙
- 图片作为背景,登陆页面相对定位
- svn版本库的拆分及迁移子目录等
- web前端之性能优化
- 安装MVC3后没有dbcontext生成器的解决方案
- 《白帽子讲web安全》第七章 注入攻击 读书笔记(二)
- php数组遍历常用方式
- String.Format格式说明
- 《深入理解Linux网络技术内幕》阅读笔记(二十四)
- Mybatis框架基础学习(三)
- Java基础知识强化之IO流笔记50:IO流练习之 复制多级文件夹的案例
- 【BZOJ1064】【NOI2008】假面舞会
- Javascript获取属性的值以及比较值
- 关联规则之Aprior算法(购物篮分析)
- 第八章、组织的采购职能
- 【单调栈】Bzoj 1012: 最大数maxnumber