![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 网络
文章平均质量分 90
townkoim
这个作者很懒,什么都没留下…
展开
-
Ganymed SSH-2 的Connection的authenticateWithPassword引发IOExcption
最近工程里面在调用Ganymed SSH-2 的Connection的authenticateWithPassword(name,password)的方法的时候。发现一个BUG。连续调用authenticateWithPassword超过9次会IOException因为要利用authenticateWithPassword(name,password)方法登录路由器的后台,但是路由器的原创 2015-09-30 10:41:14 · 3868 阅读 · 0 评论 -
Socket使用
https://github.com/townkoim/Socket.git以为为demo路径 (包含服务器端代码以及客户端代码,基于TCP传输的demo)Socket 的传输数据的两种方式: 1、TCP 可靠协议,假设服务器发送消息给客户端,客户端收到之后,会有一个回应给服务器端,告诉它“我已经收到了”,如果服务器在设定的时间没没有收到客户端的反馈,则认为消息发原创 2015-10-22 13:57:11 · 540 阅读 · 0 评论 -
AsyncTask异步任务使用详解
异步任务类AsyncTask> public class Like_ListTask extends AsyncTask> { private Context context; // 上下文对象 private ListView listview; // listview 对象 private TextView reader; // 显示加载的view原创 2015-09-18 14:18:04 · 476 阅读 · 0 评论 -
ganymed-ssh2-build210.jar 的使用
ganymed-ssh2简介:Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包。可以利用它直接在Java程序中连接SSH服务器。Ganymed SSH-2支持SSH对话(远程命令执行和shell访问),本地和远程端口转发,本地数据流转发,X11转发和SCP。这些都没有依赖任何JCE provider,而且所有这些都包含加密的功能。转载 2015-09-18 14:46:07 · 5413 阅读 · 0 评论 -
SSL验证
某些项目需要身份验证协议:有HTTP+SLL协议组成package com.slife.gopapa.http;import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import java.security.KeyStore;import java.security原创 2015-09-18 14:28:31 · 524 阅读 · 0 评论 -
JSON快速解析(Json和FastJson对比)
一句话。。 的比较快,FastJson比较快,还有就是他是第三方所提供所以要导入其他包。下面来看一个example当中的一段代码public static T getStudent(String jsonString,Class cls)//对于泛型的使用也就是说既然是泛型,那么前面必须加T。//在这个位置不禁有朋友会问了,为什么要Class呢,为什么要加泛型//我们从ap转载 2015-09-18 14:31:21 · 1539 阅读 · 0 评论 -
HttpClient 使用get方式发送数据到服务器并下载服务器文件
助手类public class HttpClientGetUtil { /*** * 模拟表单提交数据 * */ public static String loginGet(String url){ HttpClient client = new DefaultHttpClient(原创 2015-09-18 14:27:00 · 966 阅读 · 0 评论 -
AsyncTask的深度优化(内存泄露)
AsyncTask底层虽然是封装了线程和handler,但是不可避免的出现了内存泄露的问题。直接上代码:package com.bmsh.router.http;import java.lang.ref.WeakReference;import com.bmsh.router.inteface.RouterMsgCallback;import android.os.AsyncT原创 2015-09-18 14:22:57 · 2181 阅读 · 0 评论 -
android wifi操作大全
包含:wifi连接,wifi加密情况,wifi配置,wifi扫描,wifi连接速度,wifi的详细Info,wifi的强度等import java.net.Inet4Address;import java.util.Comparator;import java.util.List;import com.bmsh.routermaster.constant.Constant;imp原创 2015-09-18 14:39:42 · 1816 阅读 · 0 评论 -
HttpClient使用post方式模拟表单提交数据到服务器并下载服务器文件
public class HttpClientPostUtil { public static String loginGet(String url,String username,String password){ HttpClient client = new DefaultHttpClient(); //客户端对象 Htt原创 2015-09-18 14:04:12 · 4533 阅读 · 0 评论 -
Handler的用法
因为要在非主线程中去更新UI线程的UI,所以在非主线程中发送Handler,通过Handler来更新UIimport java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Intent;import android.os.Bundle;imp原创 2015-09-18 11:29:28 · 369 阅读 · 0 评论 -
Handler的机制
android的消息处理有三个核心类: Looper,Handler和 Message。其实还有一个 Message Queue(消息队列),但是 Message Queue被封装到 Looper里面了,我们不会直接与 Message Queue打交道。l Looper: Looper的字面意思是“循环者”,它被设计用来使一个普通线程变成 Looper线程。所谓 Looper线程就是循原创 2015-09-18 11:16:26 · 396 阅读 · 0 评论 -
HttpUrlConnection Post提交数据到服务器、并得到服务器返回的数据
public class HttpUtils { private static String PATH = "http://bdfngdg:8080/myhttp/servlet/LoginAction"; // 服务端地址 private static URL url; public HttpUtils() { super(原创 2015-09-18 14:07:38 · 8794 阅读 · 0 评论