线程异步加载数据,加快软件启动界面。
aide吧
全部回复
仅看楼主
level 8
线程加载数据
// 使用线程异步加载数据,不阻塞界面。
new Thread(){
@Override
public void run()
{
super.run();
//载入声音文件
id = new int[19];
for (int i=0;i < 19;i++)
{
id[i] = pool.load(MainActivity1.this, jsq_shengyin[i], 0);
}
}
}.start();
//异步加载结束
确实加快了软件启动界面!
2015年07月31日 05点07分 1
level 14
。。
2015年07月31日 06点07分 2
level 10

2015年07月31日 06点07分 3
level 10
能告诉我for里面是什么东西能
2015年07月31日 06点07分 4
一个普通的循环,这只是一个片断,没有什么实际意义
2015年07月31日 13点07分
level 11
你确定这是异步加载
  ——班主任是这么跟我们说的 :你们考上复旦北大清华什么重点大学的几率就相当于我当上美国总统的几率
2015年07月31日 06点07分 5
是异步加载,加载数据时程序并没有暂停,这段代码块没有耗时。
2015年07月31日 13点07分
level 11
大哥,这貌似是子线程吧。。。
2015年07月31日 09点07分 6
别人这么说,我复制别人的。线程第一次接触。
2015年07月31日 11点07分
level 11
异步加载不是用AsyncTask么
  请解释下面各意思的意思。“你这是什么意思?”“没什么意思,意思意思而已。”“你这就不够意思了。”“小意思,小意思。”“你这人可真有意思。”“其实也没有别的意思。”“那我就不好意思了。”“是我不好意思。”
2015年07月31日 13点07分 7
不会用啊。
2015年07月31日 13点07分
回复 qq243044309 :百度一下,你就知道。   ----摘自《毛主席语录》
2015年07月31日 14点07分
按楼主要加载的东西没有必要用asynctask
2015年08月03日 05点08分
1