摘要: 今天做了一个TCP和UDP通信的测试,其中使用到两个线程,一个用来监听tcp,另一个用来监听UDP.首先在线程中使用死循环来时刻监听数据,Socket,ServerSocket,DatagramSocket这些就不说了,网上很多例子在收到消息的时候我需要把消息推送到界面上,由于在线程中操作UI控件,百度了好几种方法,照抄来都用了一遍,其中很方便的View.PostUI控件基本都有这个功能,比如我在得到数据后要抛给界面,界面有个TextView叫TxtEdit于是TxtEdit.post(new Runnable(){public void run(){ ... 阅读全文
posted @ 2014-03-12 17:26 InDulGed 阅读(2556) 评论(0) 推荐(0) 编辑
摘要: 正好在网上看到了一个,研究了一下,保存下来吧。第一步,定义一个变量,用于标识是否退出[java]view plaincopybooleanisExit;第二步,重写Activity中onKeyDown方法[java]view plaincopy@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK){exit();returnfalse;}else{returnsuper.onKeyDown(keyCode,event);}}第三步,写一个退出方法,名称就是onKey 阅读全文
posted @ 2014-03-12 09:24 InDulGed 阅读(188) 评论(0) 推荐(0) 编辑