我想在程序进入logo界面的时候加载主界面的数据

mimixi666 mimixi666 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
开机界面有个logo,运行完,就释放它,我想在它运行logo界面的时候,
加载我主界面的数据,该怎么弄?
如果开线程的话,貌似线程不能操作UI的吗?
我现在想到的最好的就是,开个线程,然后用个handler,在消息里面把所有的空间的实例初始化:
Button a = (Button)MainActivity.findViewById(R.id.aButtonID);
Button b = (Button)MainActivity.findViewById(R.id.bButtonID);
Button c = (Button)MainActivity.findViewById(R.id.cButtonID);
Button d = (Button)MainActivity.findViewById(R.id.dButtonID);
.........
上面的这个是可以实现的。。

但是我觉得还可以更加优化,就是把MainActivity的所有东西都弄好,结束logo播放之后,就直接显示它出来,就相当于,同时运行
两个Activity,一个logo,一个主界面。只不过,在logo显示的时候,主界面被隐藏起来而已,运行完之后,logo显示就被释放。。
所以想问下大家,你们在logo加载界面的时候,加载其它的
数据的时候,你们是怎么做的?
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
mimixi666
Android 80,489 成员 91,375 内容