网络连接失败
2015-09-25 15:48
597 查看
/** * 获取当前应用程序的版本号 */ private String getVersion() { PackageManager pm = getPackageManager(); try { PackageInfo packinfo = pm.getPackageInfo(getPackageName(), 0); String version = packinfo.versionName; return version; } catch (NameNotFoundException e) { e.printStackTrace(); return "获取版本号失败"; } } /*** * 调用设置网络界面 * * @param context */ public void setNetworkMethod(final Context context) { // 提示对话框 android.app.AlertDialog.Builder builder = new Builder(context); builder.setTitle("网络设置提示") .setMessage("网络连接不可用,是否进行设置?") .setPositiveButton("设置", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub Intent intent = null; // 判断手机系统的版本 即API大于10 就是3.0或以上版本 if (android.os.Build.VERSION.SDK_INT > 10) { intent = new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS); } else { intent = new Intent(); ComponentName component = new ComponentName("com.android.settings","com.android.settings.WirelessSettings"); intent.setComponent(component); intent.setAction("android.intent.action.VIEW"); } context.startActivity(intent); } }) .setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); finish(); } }).show(); }
相关文章推荐
- 使用ruby搭建简易的http服务和sass环境
- httpclient发送request请求时设置header和timeout
- 基于caffenet网络人脸检测模型的测试步骤
- 接口测试HttpClient实践20150925
- Linux内核源代码分析——fork()原理&多进程网络模型 http://blog.csdn.net/hyfcomeon/article/details/9060237
- loadrunner测试TCP协议服务器性能
- 《深入理解Linux网络技术内幕》阅读笔记(二)
- TCP/IP数据报格式分析
- iOS安全系列之二:HTTPS进阶
- 解决DataSnap支持的Tcp长连接数受限的两种方法
- 关于httpclient使用https提交参数
- iOS安全系列之一:HTTPS
- 网络扫描技术揭秘
- 找呀志_java网络编程(5)TCP和udp差额
- 2015北京网络赛 D-The Celebration of Rabbits 动归+FWT
- Xcode7 beta 网络请求报错:The resource could not be loaded because the App Transport Security policy requir
- [原] 利用 OVS 建立 VxLAN 虚拟网络实验
- C# 热敏打印机 Socket 网络链接 打印 图片 (一)
- tcprstat分析服务的响应速度
- DataSnap如何监控Tcp/IP客户端的连接情况