admin 发表于 2016-12-25 13:00:09

仿茄子快传的一款文件传输应用, 涉及到Socket通信,包括T...

仿茄子快传的一款文件传输应用, 涉及到Socket通信,包括TCP,UDP通信。(喜欢的给一个star, 有帮助的给一个fork, 欢迎Star和Fork ^_^)


KuaiChuan(仿茄子快传)







原理
快传有两种方式可以传输文件:

Android应用端发送到Android应用端(必须安装应用)
通过Web浏览器来实现文件的传送 (不必安装应用)
第一种方式主要是是通过设备间发送文件。 文件传输在文件发送端或者是文件接收端通过自定义协议的Socket通信来实现。由于文件接收方和文件发送方都要有文件的缩略图,这里采用了header + body的自定义协议, header部分包括了文件的信息(长度,大小,缩略图), body部分就是文件。

第二种方式主要是在android应用端架设微型Http服务器来实现文件的传输。这里可以用ftp来实现,为什么不用ftp呢?因为没有缩略图,这是重点!

测试
(必须在真机下测试)
在Android测试机 分别是 魅蓝2 与 华为 SCL-TL00, Vivo xs1 运行正常

感谢
google: http://www.google.com

stackoverflow http://stackoverflow.com/

版本
v1.0

完成了Android端到Android端的文件传输

v1.1

完成了网页传模块的功能

免费下载地址:


**** Hidden Message *****

仿茄子快传的一款文件传输应用, 涉及到Socket通信,包括T...
http://bbs.jiandaima.com/thread-798-1-1.html

..


Selven 发表于 2017-1-12 16:38:17

顶一个,对研究Socket编程还是挺有帮助的

caihj 发表于 2017-1-16 10:17:17

顶一个,对研究Socket编程还是挺有帮助的

YouAreOnlyOne 发表于 2017-1-19 12:09:01

学习学习

632228495 发表于 2017-2-18 16:42:10

仿茄子快传的一款文件传输应用, 涉及到Socket通信,包括T... [修改]
- 本文出自捡代码论坛-最全的游戏源码下载技术网站!,原文地址:http://bbs.jiandaima.com/thread-798-1-1.html

All233 发表于 2017-2-20 16:01:43

感觉很有用,很好,想看下

rongxiaohe 发表于 2019-4-7 20:22:57

很好的学习资料

xiawae 发表于 2020-9-5 16:29:16

顶一个,这是一个很好的学习代码啊。这款应用现在也比较好呢

chaoxu 发表于 2020-10-1 11:39:09

非常感谢,刚好需要

風鸦 发表于 2021-1-3 09:25:54

RE: 仿茄子快传的一款文件传输应用, 涉及到Socket通信,
页: [1]
查看完整版本: 仿茄子快传的一款文件传输应用, 涉及到Socket通信,包括T...