性能问题

我先描述一下 项目的结构, 手机端 是用 android开发的,只是界面(activity),然后activity直接调web端的 action,action返回 json字符串,现在遇到问题了,动不动就卡死,我该怎么改进一下。

建议AysnTask和Handler并用,只是Thread和Handler的话,资源和性能也好不了多少,好歹AysnTask内部也封装了线程池,能有效提高多线程的效率

调用action的代码,放到子线程中完成。
Activity 有个特点5秒钟内必须相应, 用时长的操作一般不放到主线程中完成。

获取网络数据 要开启新的线程去做,然后通过 handle 去传递消息,然后让主线程去做相应的界面更新,楼主搜索下 android handle