您的位置:首页 > 理论基础 > 计算机网络

Android_共享参数、文件读写,网络访问(Get Post)

2017-07-22 11:03 246 查看
一、共享参数 SharedPreferences

相对简单的数据逻辑,常见数据类型的键值对

以xml的方式存放在本地的data文件夹内

①、创建



②、存值



③、取值

读全部





读单个





④、删改

删:



boolean值移除



改:



boolean改为false



文件读写

—-与java代码一样,存到本地扩展的外部存储中

创建





写入



读取



注意!!!权限!!!涉及sd存储的两个权限



还可以获取到data/data 文件夹下的路径—-data/data文件夹下外部不能访问

获取data/data文件下的路径





三、网络访问

GET方式



HttpUrlConnection方式

①、在本地开启服务器(servlet服务)





②、创建连接(客户端—>服务器传值)



权限



注意

1、必须在子线程中

2、要想连接则必须读–conn.getInputStream();

3、权限

③、执行结果



每次连接,在服务端都会打印—网络成功访问

④、传值(服务器—>客户端)

服务器:



客户端:



结果:



POST方式

①、开启服务器、TCP\IP Monitor

与GET方式相同,需要开启servlet服务器

通过TCP\IP Monitor 检测



②、Post方式连接



post方式的请求头只有几项内容,其他需要拼接,而且必须拼接Content-Type(固定)、

Content-Length

请求体中一般存放请求的数据,拼接请求体需要获取写操作





③、结果及TCP\IP Monitor

服务器:



客户端(虚拟器):



TCP\IP Monitor



提交 POST

Cookie 自定义的请求头

请求体

$(".MathJax").remove();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息