摘要: 最近学习在Android环境中一些网络请求方面的知识,其中有一部分是关于网络下载方面的知识。在这里解析一下自己写的demo,总结一下自己所学的知识。下图为demo的效果图,仿照一些应用下载商城在ListView中列出加载项,然后可以可以下载和停止。 1.概述 2.多线程断点续传 当然这里最核心的部分 阅读全文
posted @ 2017-07-09 23:56 星辰之力 阅读(5367) 评论(0) 推荐(0)
摘要: 你可以在这里看到这个demo的源码: https://github.com/onlynight/MultiThreadDownloader 效果图 这张效果图是同时开启三个下载任务,限制下载线程数量的效果图。 多线程下载原理 多线程下载的原理就是将下载任务分割成一个个小片段再将每个小片段分配给各个线 阅读全文
posted @ 2017-07-09 23:49 星辰之力 阅读(1997) 评论(0) 推荐(0)
摘要: 接收方创建步骤: 1. 创建一个DatagramSocket对象,并指定监听的端口号 DatagramSocket socket = new DatagramSocket (4567); 2. 创建一个byte数组用于接收 byte data[] = new byte[1024]; 3. 创建一个空 阅读全文
posted @ 2017-07-09 08:49 星辰之力 阅读(15403) 评论(0) 推荐(0)
摘要: Android开发中经常会用到socket通讯。由于项目需要,最近研究了一下这方面的知识。 需求是想通过wifi实现android移动设备和android平台的电视之间的文件传输与控制。 毫无疑问这中间一定需要用到socket来进行通信。今天就两台设备的握手连接方式分享一下吧,该方法只是本人个人想法 阅读全文
posted @ 2017-07-09 01:06 星辰之力 阅读(5779) 评论(0) 推荐(0)
摘要: android连接socket服务器上传下载多个文件1.socket服务端SocketServer.java 2.android客户端下文件ImageDownLoadUtil.java 3.Socket客戶端 4.activity按钮事件 new ImageDownLoadUtil(this); 阅读全文
posted @ 2017-07-09 01:02 星辰之力 阅读(2486) 评论(0) 推荐(0)
摘要: 什么是Socket? 所谓Socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信连的句柄,应用程序通常通过“套接字”向网络发送请求或者应答网络请求,它就是网络通信过程中端点的抽象表示。它主要包括以下两个协议: TCP (Transmission Control Protocol 传输控 阅读全文
posted @ 2017-07-09 00:45 星辰之力 阅读(1522) 评论(0) 推荐(0)
摘要: 这是一个Android手机间文件传输的例子,两个手机同时装上此app,然后输入接收端的ip,选择文件,可以多选,点确定,就发送到另一个手机,一个简单快捷文件快传实例。可以直接运用到项目中。 下面是文件选择器: 代码 首先加入文件选择库 这个库的地址和用法在:https://github.com/sp 阅读全文
posted @ 2017-07-09 00:37 星辰之力 阅读(7455) 评论(2) 推荐(0)