![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
九天烽火
这个作者很懒,什么都没留下…
展开
-
Socket编程(一)TCP传输文件
Socket作为应用网络交互的一种方式,可以称作为套接字。应用通常通过套接字来向网络发出请求或者应答请求。下面实现一个Socket基于TCP协议传输文件的交互应用。主要方法都在子线程中实现。原创 2015-12-01 11:49:58 · 684 阅读 · 0 评论 -
Socket编程(二)UDP传输信息、包含(线程、服务、广播)
UDP是一种不靠谱的协议,在大量传输包得情况下容易出现丢包和顺序错乱的情况,在实际开发中使用较少。但因为其快速的简单便捷的使用方式,在传递简洁信息上有着独一无二的优势。 在Android上使用UDP接收信息,使用服务可保持信息的持续接收,因为涉及的联网,需要进行线程操作。 服务中的信息传递到Activity有多种方式:官方提供Bind的方式可以将服务和Activity绑定来传递消息,但这种做法原创 2016-01-08 11:33:18 · 398 阅读 · 0 评论 -
主线程向副线程传值和EventBus的初步使用
之前的Socket编程(二)中我总结了服务和Acticity之间传值的方式,因为全是自己基于原生Android的组件总结出来的,所以在功能实现上十分复杂和低效,这次了解了一下EventBus,发现它能解决很多线程、服务、广播之间的传值问题。 EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activ原创 2016-03-01 20:36:24 · 859 阅读 · 0 评论