读书人

Andriod(1)Andriod手机(客户端)和

发布时间: 2012-08-28 12:37:01 作者: rapoo

Andriod(一)Andriod手机(客户端)和电脑(服务器)之间的简单通信
主要是实现手机和电脑之间互发信息,并显示在各自的界面。
一、Android手机(客户端)
分为2个界面,一个连接界面(MyClientActivity),用来输入要连接的服务器的IP地址和端口号,确认成功后进入下一个页面,客户端界面(LoginActivity)
连接界面:



因为要在线程中改变主界面,EditText中的text值,而Andriod的线程又是不安全的(更新UI只能是主线程的工作,子线程更新UI是线程不安全的,因为子线程可能会有多个,多个同时操作一个控件可能会有麻烦发生,所以android就限定了只有主线程可以操作UI。)故而采用了一个办法来解决这个问题.


main.xml(设置登录前界面(连接界面MyClientActivity)上的组件和其位置)

login.xml(设置成功登录后界面(客户端界面LoginActivity)上的组件和其位置)

二、电脑(服务器端)
显示界面:
服务器端界面:









读书人网 >编程

热点推荐