一个事件中:
public boolean onTouchEvent(MotionEvent me) {
Logger.log("touchTurn------------>>" + touchTurn); String ip = "172.22.99.194";
int port = 8099;
try {
Socket socket = new Socket(ip, port);
socket.setSoTimeout(5539900);
java.io.OutputStream out = socket.getOutputStream();
.....................就是触发屏幕上的一个onTouch事件,然后socket与电脑通讯,在电脑端响应一个操作。
如果没有socket部分,程序运行流畅,有socket部分了,需要耗费一些时间,程序运行会卡一下。问题一:这样的问题一般怎么处理?
问题二:像这样的情况,手机一个操作,电脑上是不是做不到同步响应一个事件,必须要有些滞后?而且比较明显,不是毫秒这个等级,而是秒的等级,感觉socket很耗时。
多谢指点。
public boolean onTouchEvent(MotionEvent me) {
Logger.log("touchTurn------------>>" + touchTurn); String ip = "172.22.99.194";
int port = 8099;
try {
Socket socket = new Socket(ip, port);
socket.setSoTimeout(5539900);
java.io.OutputStream out = socket.getOutputStream();
.....................就是触发屏幕上的一个onTouch事件,然后socket与电脑通讯,在电脑端响应一个操作。
如果没有socket部分,程序运行流畅,有socket部分了,需要耗费一些时间,程序运行会卡一下。问题一:这样的问题一般怎么处理?
问题二:像这样的情况,手机一个操作,电脑上是不是做不到同步响应一个事件,必须要有些滞后?而且比较明显,不是毫秒这个等级,而是秒的等级,感觉socket很耗时。
多谢指点。
解决方案 »
- Android Button用selector怎么控制背景颜色,注意不是加背景图片
- 麻烦各位大虾指点我一下, 我在appwidget里面加了一个TextView, 我想给它的Text描边, 有没有什么办法?
- 跪求大神解决soap获取序列化对象方法!
- 如何在浏览器中打开本地应用
- Andorid 上传视频抛出java.lang.outofmemoryError
- android 键盘事件
- 关于chrome开源项目
- 关于XP下编译FFMPEG的问题,config.sh执行不了
- android 加载网络图片资源出现异常
- 如何自定义TimePicker
- Android中级进阶FAQ
- android如何将一个应用程序如何打成jar包以插件的形式供另一个应用程序调用??? 急需求解
在模拟器里面点按钮什么的也是好一会才有反应