android界面跳转时很卡?
android开发请教大家一个问题:
在android 两个activity相互跳转的过程中会很卡,或者叫等待较长时间,常期我以下面的流程操作,请大家指点一下是否可优化。
1. 从一跳转到二时,使用的intent, 最后用startactivity();
2. 进入第二个activity时,在 oncreate方法里初始化所有布局控件。 find id之类的
3. 使用线程 组织初始数据,线程使用线程接口,然后再oncreate 中new thread().start(),此处是使用本地数据库时,特别卡,看到的现象就是黑屏一阵子,才显示出来。我想是不是由于跳转时,什么 都在oncreate中做了,所有造成 数据组建完成之前 界面无法显示出来??
4. 线程获取网络数据,或与服务器通信时,显示 请等待 提示可等待时间, 如果是查询本地数据时, 请等待提示操作并没作用,只会耗时而已
以上是我个人的见解,请大家广提意见。