- 浏览: 634038 次
文章分类
最新评论
-
树下白狐:
listview与adapter用法 -
u011467537:
...
Android背景渐变色(shape,gradient) -
asdf12343800:
asdf12343800 写道asdf12343800 写道a ...
Android背景渐变色(shape,gradient) -
asdf12343800:
asdf12343800 写道asdf12343800 写道 ...
Android背景渐变色(shape,gradient) -
asdf12343800:
asdf12343800 写道 : lol: fghhg
Android背景渐变色(shape,gradient)
- BasicHttpParams httpParams = new BasicHttpParams();
- HttpConnectionParams.setConnectionTimeout(httpParams, REQUEST_TIMEOUT);
- HttpConnectionParams.setSoTimeout(httpParams, SO_TIMEOUT);
- HttpClient client = new DefaultHttpClient(httpParams);
- ---------------------------------------------
import org.apache.http.HttpEntity;
import org.apache.http.HttpHost;
import org.apache.http.HttpResponse;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.conn.params.ConnRoutePNames;
import org.apache.http.params. HttpConnectionParams;
import org.apache.http.client.params. HttpClientParams;
try {
// 创建 HttpParams 以用来设置 HTTP 参数(这一部分不是必需的)
HttpParams params = new BasicHttpParams();
// 设置连接超时和 Socket 超时,以及 Socket 缓存大小
HttpConnectionParams.setConnectionTimeout(params, 20 * 1000);
HttpConnectionParams.setSoTimeout(params, 20 * 1000);
HttpConnectionParams.setSocketBufferSize(params, 8192);
// 设置重定向,缺省为 true
HttpClientParams.setRedirecting(params, true);
// 设置 user agent
HttpProtocolParams.setUserAgent(params, userAgent);
// 创建一个 HttpClient 实例
// 注意 HttpClient httpClient = new HttpClient(); 是Commons HttpClient
// 中的用法,在 Android 1.5 中我们需要使用 Apache 的缺省实现 DefaultHttpClient
HttpClient httpClient = new DefaultHttpClient(params);
// 创建 HttpGet 方法,该方法会自动处理 URL 地址的重定向
HttpGet httpGet = new HttpGet (“http://www.test_test.com/”);
HttpResponse response = client.execute(httpGet);
if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
// 错误处理,例如可以在该请求正常结束前将其中断
httpGet.abort();
}
// 读取更多信息
Header[] headers = response.getHeaders();
HttpEntity entity = response.getEntity();
Header header = response.getFirstHeader(“Content-Type”);
} catch (Exception ee) {
} finally {
// 释放连接
client.getConnectionManager().shutdown();
}
import org.apache.http.HttpEntity;
import org.apache.http.HttpHost;
import org.apache.http.HttpResponse;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.conn.params.ConnRoutePNames;
import org.apache.http.params. HttpConnectionParams;
import org.apache.http.client.params. HttpClientParams;
try {
// 创建 HttpParams 以用来设置 HTTP 参数(这一部分不是必需的)
HttpParams params = new BasicHttpParams();
// 设置连接超时和 Socket 超时,以及 Socket 缓存大小
HttpConnectionParams.setConnectionTimeout(params, 20 * 1000);
HttpConnectionParams.setSoTimeout(params, 20 * 1000);
HttpConnectionParams.setSocketBufferSize(params, 8192);
// 设置重定向,缺省为 true
HttpClientParams.setRedirecting(params, true);
// 设置 user agent
HttpProtocolParams.setUserAgent(params, userAgent);
// 创建一个 HttpClient 实例
// 注意 HttpClient httpClient = new HttpClient(); 是Commons HttpClient
// 中的用法,在 Android 1.5 中我们需要使用 Apache 的缺省实现 DefaultHttpClient
HttpClient httpClient = new DefaultHttpClient(params);
// 创建 HttpGet 方法,该方法会自动处理 URL 地址的重定向
HttpGet httpGet = new HttpGet (“http://www.test_test.com/”);
HttpResponse response = client.execute(httpGet);
if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
// 错误处理,例如可以在该请求正常结束前将其中断
httpGet.abort();
}
// 读取更多信息
Header[] headers = response.getHeaders();
HttpEntity entity = response.getEntity();
Header header = response.getFirstHeader(“Content-Type”);
} catch (Exception ee) {
} finally {
// 释放连接
client.getConnectionManager().shutdown();
}
//以下例子以 HttpGet 方式通过代理访问 HTTPS 网站:
try {
HttpClient httpClient = new HttpClient();
// 设置认证的数据
httpClient.getCredentialsProvider().setCredentials(
new AuthScope(“your_auth_host”, 80, “your_realm”),
new UsernamePasswordCredentials(“username”, “password”));
// 设置服务器地址,端口,访问协议
HttpHost targetHost = new HttpHost(“www.test_test.com”, 443, “https”);
// 设置代理
HttpHost proxy = new HttpHost(“192.168.1.1″, 80);
httpClient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);
// 创建一个 HttpGet 实例
HttpGet httpGet = new HttpGet(“/a/b/c”);
// 连接服务器并获取应答数据
HttpResponse response = httpClient.execute(targetHost, httpGet);
// 读取应答数据
int statusCode = response.getStatusLine().getStatusCode();
Header[] headers = response.getHeaders();
HttpEntity entity = response.getEntity();
} catch (Exception ee) {
评论
1 楼
weiqingeng
2014-11-11
重设一个新的端口,比如81,我按这种方式是可以的,然后可以在win7换进下安装一个tcping测试端口: 比如: tcping -t ip port 注意,现需要下载一个tcping工具,然后放到c:/windows/system32下面,再运行-->cmd-->tcping -t ip port
发表评论
-
android layout查找顺序
2013-01-07 14:11 1144layout可以按后缀支持多分辨率,分辨率layout-mdp ... -
listview与adapter用法
2012-09-11 08:59 97428一个ListView通常有两 ... -
intent 传值
2012-09-11 08:58 1082intent.putExtra()存 getInten ... -
android(java)控制http连接超时的问题
2012-09-10 15:39 1528"声明一个boolean公共变量,表明当前httpc ... -
android 设置椭圆
2012-09-10 15:39 2336<shape xmlns:android=& ... -
Android 自定义Button按钮显示样式(正常、按下、获取焦点)
2012-09-10 15:39 1289首先写一个定义Button样式的XML文件:新建Andr ... -
如何检查Android网络连接状态
2012-09-10 15:40 8695在发送任何HTTP请求前最 ... -
android 按两次返回键退出
2012-09-07 11:12 5377package com.anjoyo.test; ... -
Android Animation(二)
2012-09-07 10:58 946关于动画的实现,Andr ... -
activity切换动画
2012-09-07 10:55 4182在介绍切换动画效果前,先介绍下将使用到的Android ... -
android 震动
2012-09-07 10:02 2059让手机震动,需要创建Vibrator对象,通过调用vi ... -
android.R.layout下有一些常量存在哪?
2012-09-07 00:35 1157在你的android SDK目录下可以看到 例如 你的 and ... -
Android禁止横屏竖屏切换
2012-09-05 13:43 990在Android中要让一个程序的界面始终保持一个方向,不 ... -
ListView滚动加载(类似Android Market的列表)
2012-09-04 21:08 1759ListView滚动加载(类似Android Mark ... -
android 设置EditText只能输入数字
2012-09-03 23:23 47692android:numeric="intege ... -
填充Listview第一个Item的分隔线
2012-08-31 15:53 63131. 在res/drawable/目录下新建 mygra ... -
android相对父控件比例
2012-08-31 15:39 969shape xml中的gradient能用 70%p 这 ... -
分割线样式
2012-08-31 14:09 1083android给listview设置分割线Divider ... -
Android时钟
2012-08-31 13:21 21311. Android时钟,效果图: 2. ... -
android timer
2012-08-31 09:01 880Timer timer=new Timer; timer.s ...
相关推荐
解决问题:delphi D10下(XE8\XE7),DataSnap连接超时设置在android中使用无效,导致不能连接服务器时长时间等待。补丁包带源码及说明。 Datasnap ConnectTimeout android
当引入或者新建一个项目的时候,在引入gradle版本号的时候会报连接超时的错误:Gradle sync failed: Connection timed out: connect. If you are behind an HTTP········ 解决方法 一、更改项目中gradle...
connTimeout[int, 连接超时时间]:连接一个url的连接等待时间 soTimeout[int, response返回超时时间]:连接上一个url,获取response的返回等待时间 @AIPost: 方法注解 value[String, 所要请求的url]:...
需要注意的是,此种方法并不是去解决问题,而是为了避免上报异常采取的一种 hack 方案,并没有真正的解决引起 finialize() 超时的问题。 界面 操作步骤 最好在模拟器下执行例子,因为各个手机设置的超时时长不同,...
Android上载:使用OkHttp3设置响应超时,以使运行php exec neew可以等待很长时间。 数据库和PHP设置:使用Android Upload Service的Android Upload Image,作者:Belal Khan。 这是学习如何上传文件的理想材料。 ...
RouterHandler、Activity支持等待异步完成(hold),并可设置超时时间 RouterHandler指定执行线程 注入拦截器,支持全局拦截器和局部拦截器,面向切面编程 更为多样化的Fragment页面跳转能力 使用接口或基类导航到实现...
android 网络请求等待,请求超时,暂无数据等,tab界面,demo可运行
mobileperf [美国英语] mobileperf是一个Python PC工具...例如config.conf运行,在mobileperf根目录下,mac或linux执行sh run.sh,windows双击run.bat,结束测试等待超时或单击ctrl + C [简体中文] mobileperf是python
支持使用注解@RunOn控制回调线程支持设置回调或观察者的方法默认执行线程支持发送设置(是否等待发送结果回调再发送下一包)支持写入模式设置支持设置连接的传输方式支持连接超时设置配置因为使用了jdk8的一些特性,...
app --timeout 300# 300秒延时等待防止上传apk后,后台处理时长过长的保护性等待,没加可能会导致aab的包处理超时导致报告生成失败App Bundle什么是App BundleApp Bundle 是一种新的安卓编译打包方
接听电话*任务:更改图标集,如果,结束如果,转到操作,执行任务,配置文件切换,查询操作,设置窗口小部件图标,设置窗口小部件标签,停止,等待,等待直到 * VARIABLES:设置,清除,公司,12月,查询,随机化,...
接听电话* TASKER:更改图标集,如果,结束如果,转到操作,执行任务,配置文件切换,查询操作,设置小部件图标,设置小部件标签,停止,等待,等到 *变量:设置,清除,公司,Dec,查询,随机化,拆分,联接,列表...
等待UI元素 - 库超时 编辑RanoreXPath 库的拆分 对象库设置对话框 库条目的属性 [课程 7: 代码模块] 创建代码模块 在代码模块中使用对象库 在代码模块中访问屏幕快照 代码模块中使用变量 在测试用例中使用...
连接事件 在一个连接当中,主设备会在每个连接事件里向从设备发送数据包。一个连接事件是指主 设备和从设备之间相互发送数据包的过程。连接事件的进行始终位于一个...3.Supervision Timeout(超时时间或者监控超时)
10.14 (iOS)\nXamarin.Mac = 3.8 (MacOS)\nXamarin.Android = 8.0 (安卓)\n更多信息:点击这里\n入门\nOnvifDiscovery 向所有可用的网络接口发送探测消息,并等待指定的超时时间,以获取回复探测消息的已发现 onvif ...
不用担心task-running-overtime,因为task框架已经实现了对超时任务的监控,一旦任务超时,任务监控器会将其从线程池中移除,还能帮你自动结束超时任务。 3.任务调度框架性能优良,如果任务队列为空,框架会自动...
然而,不是说你的主线程阻塞在那里等待子线程的完成——也不是调用 Thread.wait()或是Thread.sleep()。替代的方法是,主线程应该为子线程提供 一个Handler,以便完成时能够提交给主线程。以这种方式设计你的应用程序...
系统开机上电后,Bootloader接管系统,初始化USB硬件,等待USB连接 Bootloader在启动后1秒内,检测USB是否连接PC:如果连接PC,则进入固件升级模式,执行第3步;超时则跳转第8步,尝试执行用户APP Bootloader模拟成...
# frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \ # frameworks/native/data/etc/android....
# frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \ # frameworks/native/data/etc/android....