android应用开发之判断wifi下局域网IP
2013-12-04 16:41
375 查看
public String getIpAddress(){ WifiManager wm = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE); if (wm.getWifiState() == WifiManager.WIFI_STATE_ENABLED) { WifiInfo info = wm.getConnectionInfo(); int hostip = info.getIpAddress(); String ip = (hostip & 0xFF)+"."+((hostip>>8)&0xFF)+ "." + ((hostip >> 16 ) & 0xFF) +"."+((hostip >> 24 ) & 0xFF); Toast.makeText(MainActivity.this, ip, 1).show(); return ip; } return null; }
相关文章推荐
- Android之混淆心得与亲身体验
- Android系统Camera参数设置
- 关于Android NDK中调用第三方的动态库
- Android 获取SDCard上图片和视频的缩略图
- Android下调试.so库类的bug
- Android有效解决加载大图片时内存溢出的问题
- android的TextView使用Html(图片显示)格式。。。。。。
- android rom移植知识普及
- android gcc一些调试技巧
- [转]Android TraceView工具使用
- android如何让anim循环
- 关于在Android中如何点击GridView或者ListView中item子项达到修改子项背景的问题解决方案
- Android实现下拉导航选择菜单效果
- android如何保证service不被杀死
- Android中使用Handler造成内存泄露的分析和解决
- android端读取本地图片出现OutOfMemoryException
- Android进程间通信(IPC)机制Binder简要介绍和学习计划
- android:descendantFocusability 参数解决焦点大问题
- Android Tips: 在给drawable中添加图片资源时,文件名必须全小写
- AndroidAnnotations——Enhance Fragments 优化Fragments