我们现在应用程序载入之前一般都有Splash图片。我们今天就用一个实例来给大家讲述一下splash。
在应用程序载入之前一般都有Splash图片。
源代码如下:
package com.easyway.splash;
import com.easyway.splash.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
/**
* 我们现在应用程序载入之前一般都有Splash图片。我们今天就用一个实例来给大家讲述一下splash。
在应用程序载入之前一般都有Splash图片,在android上实现如下:
* @purpose实现splash图片效果
*
* @Title:
* @Description: 实现TODO
* @Copyright:Copyright (c) 2011
* @Company:易程科技股份有限公司
* @Date:2012-7-14
* @author longgangbai
* @version 1.0
*/
public class SplashActivity extends Activity {
/**
* 延期时间
*/
private final int SPLASH_DISPLAY_LENGHT = 5000;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
/**
* 使用handler来处理
*/
new Handler().postDelayed(new Runnable(){
@Override
public void run() {
Intent mainIntent = new Intent(SplashActivity.this,MainActivity.class);
SplashActivity.this.startActivity(mainIntent);
SplashActivity.this.finish();
}
}, SPLASH_DISPLAY_LENGHT);
}
}
package com.easyway.splash;
import android.app.Activity;
import android.os.Bundle;
/**
* @purpose实现splash图片效果
*
* @Title:
* @Description: 实现TODO
* @Copyright:Copyright (c) 2011
* @Company:易程科技股份有限公司
* @Date:2012-7-14
* @author longgangbai
* @version 1.0
*/
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
分享到:
相关推荐
因为有时用到简单的欢迎界面,作为自己的测试,设计了简单的XML动画,同时补充了一下开机启动的功能,其中涉及到的代码可以作为参考,欢迎评价
当监听动画结束的动作,在动画结束的时候开启一个线程,这个线程中绑定一个Handler,并在这个Handler中调用goHome方法,而通过postDelayed方法使这个方法延迟500毫秒执行,达到达到持续显示第一屏500毫秒的效果。...
1、Android显示GIF动画 GifView GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片 使用方法:1-把GifView.jar加入你的项目...
(4) 图片缓存模块:通过FinalBitmap,imageview加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象。 FinalBitmap可以配置线程加载线程数量,缓存大小,缓存路径,...
2.2 Android中的多进程模式 / 36 2.2.1 开启多进程模式 / 36 2.2.2 多进程模式的运行机制 / 39 2.3 IPC基础概念介绍 / 42 2.3.1 Serializable接口 / 42 2.3.2 Parcelable接口 / 45 2.3.3 Binder / 47 ...
2.2 Android中的多进程模式 36 2.2.1 开启多进程模式 36 2.2.2 多进程模式的运行机制 39 2.3 IPC基础概念介绍 42 2.3.1 Serializable接口 42 2.3.2 Parcelable接口 45 2.3.3 Binder 47 2.4 Android中的IPC...
加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象; 支持加载网络图片和本地图片; 内存管理使用lru算法,更好的管理bitmap内存; 可配置线程加载线程数量,缓存...
> * 加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象; > * 支持加载网络图片和本地图片; > * 内存管理使用lru算法,更好的管理bitmap内存; > * 可配置线程...
5.2 Android中可用的Intent 5.3 Intent的组成 5.3.1 Intent和数据URI 5.3.2 一般操作 5.3.3 使用extra信息 5.3.4 使用组件直接调用活动 5.3.5 Intent类别 5.3.6 将Intent解析为组件的规则 ...
/ 410 第12章 Bitmap的加载和Cache / 413 12.1 Bitmap的高效加载 / 414 12.2 Android中的缓存策略 / 417 12.2.1 Lru Cache / 418 12.2.2 Disk Lru Cache / 419 12.2.3 Image Loader的实现 / 424 12.3 Image ...
5.2 Android中可用的Intent 5.3 Intent的组成 5.3.1 Intent和数据URI 5.3.2 一般操作 5.3.3 使用extra信息 5.3.4 使用组件直接调用活动 5.3.5 Intent类别 5.3.6 将Intent解析为组件的规则 ...
加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象; 支持加载网络图片和本地图片; 内存管理使用lru算法 更好的管理bitmap内存; 可配置线程加载线程数量 缓存大小...
BitmapUtils模块: 加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象; 支持加载网络图片和本地图片; 内存管理使用lru算法,更好的管理bitmap内存; 可配置线程...
使用RxJava其他操作符来做延时、轮询、转化、筛选等操作 使用okhttp3对网络返回内容做缓存,还有日志、超时重连、头部消息的配置 使用Material Design控件和动画 使用MVP架构整个项目,对应于model、ui、...
|--android中anim文件特效 |--app信息menifest获取(如版本号) |--AsyncQueryHandler之异步查询Cursor处理 |--AutoCompleteTextView自动提示的用法 |--BitMap、Drawable、inputStream及byte[] 互转 |--...
它提供了一种简单,可自定义和有效的方式来加载,缓存,解码和显示应用程序中的图像。 默认情况下,它使用Ktor客户端加载资源。目录显示图像资源淡入淡出动画配置Kamel 缓存大小(条目数) 应用Kamel配置会费执照 ...
示例代码使用 flickr API... o Androi Query:用于设置图片的延迟加载。 o Infinite Scoller Adapter:用于允许在 Gridview 中无限滚动。 • 使用的照片 API 是 Flickr: o 生成 API 密钥o 从 Flickr 检索探索列表
Android 图片轮播控件图片轮播类似控件比较多,但是真正好用的比较少,大家公认的项目是比较好用的,但是作者已经很久没维护了,所以我在他的基础上优化了一部分,满足大家项目中常用的一些需求.具体优化点:1.优化了...