摘要: 初学者在定义Activity时,常常在onCreate方法中完成逻辑处理和界面显示。如果逻辑处理的时间很短暂,也没有关系,但是如果业务逻辑是网络请求或数据库处理,可能需要一定的时间才能处理完成,那么这样会导致需要等待一定的时间才能看到界面显示,这样的用户体验将非常糟糕。以下介绍一种Activity的实现模式,供大家参考:定义界面的布局,要求在未填充数据前要求界面也是布局整洁、清晰的;这样保证在setContentView执行完后,用户即可能看到界面显示;在执行setContentView之后,如果需要进行逻辑处理,开启异步线程执行,可以通过Java线程池实现;线程逻辑处理执行完毕发送messa 阅读全文
posted @ 2011-05-20 18:14 熊波 阅读(3030) 评论(0) 推荐(3) 编辑