Android App 启动时显示正在加载图片(源码)
2014-09-25 15:38
706 查看
微信、QQ、天天动听等程序,在打开时显示了一张图片,然后跳转到相关界面。本文实现这个功能,其实很简单....
新建两个Activity,LoadingActivity,MainActivity,将LoadingActivity设置为android.intent.action.MAIN。使用TimerTesk,或者Thread将LoadingActivity显示几秒后跳转到MainActivity界面。
LoadingActivity:
[java] view plaincopyprint?
new Timer().schedule(new TimerTask() {
@Override
public void run() {
startActivity(new Intent(LoadingActivity.this, MainActivity.class));
finish();
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
}
}, 2000);
设置LoadingActivity的样式<?xml:namespace prefix="o">
?xml:namespace>[html] view plaincopyprint?
<style name="customLoading">
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@drawable/loading</item>
</style>
可以了....当然有很多种实现方式,网上找找,应该有.
源码:http://download.csdn.net/detail/tangcheng_ok/7616001
原创文章,转载请注明出处:http://blog.csdn.net/tangcheng_ok
新建两个Activity,LoadingActivity,MainActivity,将LoadingActivity设置为android.intent.action.MAIN。使用TimerTesk,或者Thread将LoadingActivity显示几秒后跳转到MainActivity界面。
LoadingActivity:
[java] view plaincopyprint?
new Timer().schedule(new TimerTask() {
@Override
public void run() {
startActivity(new Intent(LoadingActivity.this, MainActivity.class));
finish();
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
}
}, 2000);
new Timer().schedule(new TimerTask() { @Override public void run() { startActivity(new Intent(LoadingActivity.this, MainActivity.class)); finish(); overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out); } }, 2000);
设置LoadingActivity的样式<?xml:namespace prefix="o">
?xml:namespace>[html] view plaincopyprint?
<style name="customLoading">
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@drawable/loading</item>
</style>
<style name="customLoading"> <item name="android:windowFullscreen">true</item> <item name="android:windowContentOverlay">@null</item> <item name="android:windowNoTitle">true</item> <item name="android:background">@drawable/loading</item> </style>
可以了....当然有很多种实现方式,网上找找,应该有.
源码:http://download.csdn.net/detail/tangcheng_ok/7616001
原创文章,转载请注明出处:http://blog.csdn.net/tangcheng_ok
相关文章推荐
- Android App 启动时显示正在加载图片(讲解+源码)
- Android App 启动时显示正在加载图片(源码)
- android webview 加载图片一直显示正在加载中
- Android App启动时Apk资源加载机制源码分析
- wemall app商城源码Android之ListView异步加载网络图片(优化缓存机制)
- Android App启动时Apk资源加载机制源码分析
- wemall app商城源码中基于JAVA的Android异步加载图片管理器代码
- android-加载sd卡的图片并显示
- android之GridView异步加载图片时显示加载进度ProgressBar
- 用android代码显示图片的一部分源码
- android源码settings中显示所有正在运行进程流程分析
- Android中高效的显示图片之一 ——加载大图
- Android中高效的显示图片之一 ——加载大图
- 用android代码显示图片的一部分源码
- 我的Android进阶之旅------>android异步加载图片显示,并且对图片进行缓存实例
- android异步加载图片显示,并且对图片进行缓存实例
- android 加载大图片时报OOM的解决方案(源码)
- android 加载大图片时报OOM的解决方案(源码)
- android项目源码异步加载远程图片的小例子
- 解决Android源码编译后网页中无法正确显示GIF图片的问题