前言: 在项目开发当中,往往需要利用网络.而用户的网络环境也需要我们开发者去注意,根据不同的网络状态作相应的优化,以提升用户体验.但通常我们只会判断用户是在WIFI还是移动数据,而实际上,移动数据也分为2G/3G/4G等不同制式.而不同的网络制式又对用户体验产生较为明显的影响(对于依赖网络的项目而....
分类:
移动开发 时间:
2015-04-17 19:55:30
阅读次数:
190
如何将shell命令的返回值赋值给应用程序的变量。
博主最近做了个路由器的项目,需要得到路由器现在网络状态和参数,使用UCI get 获得,
但是使用了system(“UCI get ****”),之后,获得的参数直接在终端打印输出了,应用程序中无法获得
返回的参数。以下是我的解决方案。
#include
#include
#include
char buf[512];
ch...
分类:
系统相关 时间:
2015-04-16 15:45:28
阅读次数:
203
TCP端口7 = 回显9 = 丢弃11 = 在线用户13 = 时间服务15 = 网络状态17 = 每日引用18 = 消息发送19 = 字符发生器20 = ftp数据21 = 文件传输22 = SSH端口23 = 远程终端25 = 发送邮件31 = Masters Paradise木马37 = 时间3...
分类:
其他好文 时间:
2015-04-15 19:19:04
阅读次数:
137
ln -s 源 目标 建立符号链接
history 5 显示最近使用的5个命令
!5 执行历史编号为5的命令
date MMDDHHMMCCYY.SS [月月日日时时分分年年年年.秒秒]
cal 4 2015 查看2015年4月的日历
netstat -anp 查看网络状态
kill -9 pid 强制杀死进程
traceroute www.521ja...
分类:
系统相关 时间:
2015-04-15 11:31:22
阅读次数:
201
1、Linux配置IP地址
1)ifconfig命令临时配置IP地址
ifconfig 命令 查看Linux网络状态ifconfig eth0 192.168.0.200 netmask 255.255.255.0 临时配置eth0网卡的IP地址与子网掩码
2)setup工具用具配置IP地址
3)修改网络配置文件
/etc/sysconfig/network-scri...
分类:
系统相关 时间:
2015-04-11 09:03:10
阅读次数:
164
Reachability 中定义了3种网络状态:typedef enum { NotReachable = 0, //无连接 ReachableViaCarrierDataNetwork, //使用3G/GPRS网络 ReachableViaWiFiNetwork //使用WiFi网络} Netwo...
分类:
其他好文 时间:
2015-04-10 19:53:31
阅读次数:
110
public String netstatus() { String status; int status_number=driver.getNetworkConnection().value; if(status_number==1) s...
分类:
移动开发 时间:
2015-04-07 13:26:14
阅读次数:
173
2.网络状态变化 在某些场合,比如用户浏览网络信息时,网络突然断开,我们要及时地提醒用户网络已断开。要实现这个功能,我们可以接收网络状态改变这样一条广播,当由连接状态变为断开状态时,系统就会发送一条广...
分类:
其他好文 时间:
2015-04-02 19:16:37
阅读次数:
164
// the network state of the device for Reachability 1.5.typedef enum { NotReachable = 0, //无连接 ReachableViaCarrierDataNetwork, //使用3G/GPRS网络 ...
分类:
移动开发 时间:
2015-03-30 18:25:13
阅读次数:
123