网络
Mr_Leixiansheng
冰冻三尺非一日之寒。
展开
-
模拟新闻APP显示界面滑动优化
内容:1、滑动优化(滑动时不加载图片,停止才加载)2、第一次进入时手动加载代码如下:1、界面布局原创 2017-03-23 09:36:52 · 1108 阅读 · 1 评论 -
okhttp3及多种网络数据解析
转载请注明出处:http://blog.csdn.net/mr_leixiansheng/article/details/77507547内容:主要包含okttp3 的使用以及Pull数据解析、Json数据解析、GSON数据解析步骤简介:一、okttp31)引入第三方依赖 :compile 'com.squareup.okhttp3:okhttp:3.4.1'2)在线程中实例...原创 2017-08-23 16:40:44 · 1643 阅读 · 0 评论 -
网络请求图片及缓存处理
步骤:1、设置 请求网址(path)2、构造URL对象3、设置属性(请求方式、请求超时、读取超时)4、发送请求5、判读请求是否成功(进行文件读取、显示)部分代码如下package com.example.leixiansheng.internet;import android.graphics.Bitmap;import android.graphics.Bitm原创 2017-01-10 16:51:42 · 1015 阅读 · 0 评论 -
网络通信 Socket 实现TCP
实现步骤:server1)创建服务器端Socket,及ServerSocket,指定绑定的端口,并监听此端口2)调用accept()开始监听3)获取输入流,读取客户端信息4)获取输出流,响应客户端的求情5)关闭资源client1)创建客户端Socket,指定服务器地址和端口2)获取输出流,向服务器发送消息3)获取输入流,读取服务器消息4)关闭资源原创 2017-10-12 17:31:00 · 458 阅读 · 0 评论 -
网络通信 Datagram 实现UDP
UdpServer1、创建DatagramSocket,指定端口号2、创建DatagramPacket,接收客户端发送的数据3、接收客户端数据4、读取数据5、服务器反馈UdpClient1、定义发送信息、地址、端口2、创建DatagramPacket ,包含要发送的信息3、创建DatagramSocket4、发送数据原创 2017-10-13 14:25:31 · 765 阅读 · 0 评论 -
模拟新闻APP显示界面
内容:1、异步加载(此处进行耗时操作,更新UI)2、JSON解析,获取网络资源3、缓存LruCache的应用4、ViewHolder 实现控件优化5、消除listview 快速滑动出现错位现象6、获取最大内存7、数据流读取8、http请求图片9、Bitmap 使用10、Handler使用11、线程步骤:1、主界面添加listview控件原创 2017-03-22 11:42:36 · 2909 阅读 · 1 评论 -
网络通信InetAddress、URL
主要介绍:InetAddress、URLimport java.net.InetAddress;import java.net.MalformedURLException;import java.net.URL;import java.net.UnknownHostException;import java.util.Arrays;public class SocketTest {原创 2017-10-12 15:11:15 · 332 阅读 · 0 评论