这篇借鉴的文章主要是用于后续文章知识点的扩散,在此特作备份和扩散学习交流。 数据链路层有三个目的:为IP模块发送和 接收IP数据报。为ARP模块发送ARP请求和接收ARP应答。为RARP发送RARP请 求和接收RARP应答ip大家都听说过。至于ARP和RARP,ARP叫做地址解析协议,是用IP地.....
分类:
移动开发 时间:
2015-06-16 01:10:13
阅读次数:
219
摘要: Java Security在Java存在已久了而且它是一个非常重要且独立的版块,包含了很多的知识点,常见的有MD5,DigitalSignature等,而Android在Java Seurity之外,拓展了一个android.security包,此包中就提供了KeyChain。它包含了主要....
分类:
移动开发 时间:
2015-06-16 01:08:12
阅读次数:
235
在学习和使用Android网路编程时,我们接触的仅仅是上层协议和接口如Apache的httpclient或者Android自带的httpURlconnection等等。对于这些接口的底层实现我们也有必要进一步的了解,这就要我们了解网络通信层了,提到网络通信层不得不说起ISO-OSI的七层协议经典架构...
分类:
移动开发 时间:
2015-06-16 01:06:12
阅读次数:
1430
Android快速开发之appBase——(6).HttpReq和APICloudSDKHttpReq和APICloudSDK都是网络请求组件,都是基于xUtils的HttpUtils重新封装的。接下来讲一下使用方法。
1、HttpReq
看以看到有这么几个方法
GET:GET方式请求
POST:普通的POST表单提交
POST:将数据以流的形式传递
/**
* POST请求,用InputStr...
分类:
移动开发 时间:
2015-06-11 23:02:28
阅读次数:
259
网络相关1. Asynchronous Http Client for Android Android异步Http请求项目地址:https://github.com/loopj/android-async-http文档介绍:http://loopj.com/android-async-http/特点...
分类:
移动开发 时间:
2015-06-11 16:16:33
阅读次数:
132
1 抓包原理 tcpdump(需Root用户运行)拦截和显示发送或收到过网络连接到该机器的TCP/IP和其他数据包。简单说就监控手机进出网络数据。2 方法优劣2.1优点 1.手机数据包无遗漏2.2缺点 1.不能实时抓包 2.电脑需要安装Android SDK 3.测试手机需要获取root权限 4.....
分类:
移动开发 时间:
2015-06-11 16:06:52
阅读次数:
146
有时做Android开发需要用到网络来连接服务器,如果没有网络则进行提示。代码很简单,代码如下:
public static boolean isNetworkAvailable(Context context) {
ConnectivityManager mgr = (ConnectivityManager) context
.getSystemService(Context.CO...
分类:
移动开发 时间:
2015-06-11 14:44:33
阅读次数:
122
1 Volley发送get请求: public void getJson() { ? ? String url = "http://"+host+":8080/web/json.jsp?username=xjs&password=123456"; ? ? mQueue.add(new JsonObjectRequest(Method.GET, url, null, ? ...
分类:
移动开发 时间:
2015-06-11 13:09:35
阅读次数:
737
先看GET和POST的区别:(1)GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,多个参数用&连接;例如:login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0 %E5%A5%BD。...
分类:
移动开发 时间:
2015-06-07 10:57:23
阅读次数:
146