安卓开发——tcp连接

Android Studio使用的是java语言,换句话说,Android Studio相比于eclipse等软件,多的只是安卓端界面的设计,其相关功能的实现(比如登录、注册验证等),都是java实现的。因此,只要掌握了java语言的tcp连接方式,就可以完成Android Studio的TCP连接。

网上关于tcp连接的实现有很多文章,这里提供一个参考链接,就不再进行详述了。

这篇博客主要记录个人实现tcp连接中犯的两个错误:

  • tcp连接需要使用socket,socket连接要使用子线程
  • 在子线程中,不能运行toast(显示信息的一种机制)

另外,如果想实现tcp长连接,且期间还要跳转到其他activity(页面),就需要让多个activity共享一个socket,其实现可参考这篇文章。

你可能感兴趣的:(安卓,tcp连接)