Loading页的两种加载方式
2015-08-18 10:00
441 查看
实现Loading页显示几秒后跳转到主页面
Thread开启新线程方式
loading页面内容:Thread loadingThread = new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub try { Thread.sleep(2000);//loading页面的暂停时间,2秒 //跳转到主页面 Intent intent = new Intent(getContext(), MainActivity.class); startActivity(intent); } catch (InterruptedException e) { // TODO: handle exception } } }); loadingThread.start();
Timer启用定时器延时方式
loading页面内容:Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { Intent intent = new Intent(getContext(), MainActivity.class); startActivity(intent); } }; timer.schedule(task, 2 * 1000);//延时2秒后启动计时器,只执行一次
相关文章推荐
- C++代码风格:关于左花括号位置的研究
- websocket 扫描端口 20150817-20150818
- 8-18 缓存垃圾清理
- poj 1696 Space Ant(极角排序)
- HDU 2544 最短
- nginx基础应用
- HDU 3342 Legal or Not (拓扑排序)
- 稳定排序和不稳定排序
- qwt6.1.0编译与安装
- java 数组:java.lang.ClassCastException
- 线程同步与互斥:互斥锁
- R语言_图形初阶
- iOS 6.0之后支持一个页面横屏的方法
- CSS3展现精彩的动画效果 css3的动画属性
- 关于几个好的博客
- Apache性能监控
- 在Web 应用的生命周期中,ServletContext 对象最早被创建,最晚被销毁。
- Project Savanna:让Hadoop运行在OpenStack之上
- 找到 mysql 数据库中的不良索引
- 【学习】Hadoop、爬虫和Elasticsearch的企业级应用