场景:
实现从某一数据端(pc机:Linux或Windows),实时将数据发送到手机上显示,这一基础功能.
基础构想:
如何实现? 为保证数据传递的实时性,和本身知识积累的薄弱,决定使用socket编程来实现功能.
结构? c/s架构是一个很想当然的结果.
如何解决从数据段传输到手机,socket编程必须需要知道对方ip这一问题? 考虑过使用花生壳的内网穿透功能,来绑定数据端到手机端. 手头有一个云服务器,还是决定写一个中间转发数据的部分部署到vps上,更稳定.
学习实现与不断修改(有错误请轻喷 )
一
对app的构思: 比较简单的一个activity就行了.
布局:主要使用了线性和相对布局 ,线性布局在整体划分上非常好用(可以使用weight属性来调配比例), 相对布局主要用于小控件的布局.....
功能:主要使用handle和socket编程 由于数据不断更新,也简单,所以使用TextViwer来显示,并用setText更新