android设定dialog宽高读:

http://blog.csdn.net/true100/article/details/43982763

mDialog = new Dialog(getActivity(), R.style.IsDelDialog);//自定义的样式,没有贴出代码来
mDialog.setContentView(view);
Window dialogWindow = mDialog.getWindow();
WindowManager m = getActivity().getWindowManager();
Display d = m.getDefaultDisplay(); // 获取屏幕宽、高度
WindowManager.LayoutParams p = dialogWindow.getAttributes(); // 获取对话框当前的参数值
p.height = (int) (d.getHeight() * 0.8); // 高度设置为屏幕的0.6,根据实际情况调整
p.width = (int) (d.getWidth() * 0.8); // 宽度设置为屏幕的0.65,根据实际情况调整
dialogWindow.setAttributes(p);
mDialog.show();



iphone判断网络可用性

http://blog.csdn.net/chadeltu/article/details/43983259


  1. #include<netinet/in.h>
  2. #import<SystemConfiguration/SCNetworkReachability.h>
//判断当前网络连接状态
-(BOOL)isNetworkAvailable
{
//创建零地址,0.0.0.0的地址表示查询本机的网络连接状态
struct sockaddr_in zeroAddress;
bzero(&zeroAddress, sizeof(zeroAddress));
zeroAddress.sin_len = sizeof(zeroAddress);
zeroAddress.sin_family = AF_INET;

// Recover reachability flags
SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, (struct sockaddr *)&zeroAddress);
SCNetworkReachabilityFlags flags;

//获得连接的标志
BOOL didRetrieveFlags = SCNetworkReachabilityGetFlags(defaultRouteReachability, &flags);
CFRelease(defaultRouteReachability);

//如果不能获取连接标志,则不能连接网络,直接返回
if (!didRetrieveFlags)
{
return NO;
}

//根据获得的连接标志进行判断
BOOL isReachable = flags & kSCNetworkFlagsReachable;
BOOL needsConnection = flags & kSCNetworkFlagsConnectionRequired;
return (isReachable && !needsConnection) ? YES : NO;

}

更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  2. Android(安卓)Log Analysis转
  3. Android(安卓)性能参数获取
  4. 局域网内通过无线实现android设备的socket通信
  5. android的ViewPager实现加载网络图片并自动轮播
  6. android 连接远程数据库
  7. Android多媒体学习一:Android中Image的简单实例。
  8. Android中获取当前位置信息
  9. Android之可以做的两件坏事---破解锁屏密码和获取Wifi密码

随机推荐

  1. Android入门篇三:使用静态变量在Activity
  2. Android实现图表绘制和展示
  3. Android设计原则
  4. Android(安卓)系统用户态启动过程
  5. android应用程序四大组件
  6. Android开发框架SmartAndroid2.0 强劲框
  7. android studio手机连接本地服务器测试
  8. 初涉Android蓝牙开发
  9. Android异步消息处理机制详解及源码分析
  10. Android五层架构