android 欢迎界面的淡入效果
2015-06-26 11:28
537 查看
package com.example.spinnertest; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.Window; import android.view.WindowManager; import android.view.animation.AlphaAnimation; import android.view.animation.Animation; import android.view.animation.Animation.AnimationListener; public class WelcomeActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN); setContentView(R.layout.welcome_activity); final View view = findViewById(R.id.welcome_layout_id); AlphaAnimation aa = new AlphaAnimation(0.3f,1.0f); aa.setDuration(2000); view.startAnimation(aa); aa.setAnimationListener(new AnimationListener() { @Override public void onAnimationEnd(Animation arg0) { Intent intent = new Intent(WelcomeActivity.this,MainActivity.class); startActivity(intent); finish(); } @Override public void onAnimationRepeat(Animation animation) {} @Override public void onAnimationStart(Animation animation) {} }); } }
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/welcome_layout_id" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:text="Hello World" android:textAppearance="@android:style/TextAppearance.Large"/> </LinearLayout>
使用主题 android:theme="@android:style/Theme.DeviceDefault"
相关文章推荐
- Android gpio口在sys_comfig中的参数意义
- Android布局文件夹引起的问题
- Android系统内置应用更新或升级后被还原的原因
- 通过浏览器直接打开Android应用程序
- 《Android安全机制解析与应用实践》笔记 第2章
- Android.mk文件解读
- [Android]Can't create handler inside thread that has not called Looper.prepare()
- Android SQLite
- Android onTouchEvent, onClick及onLongClick的调用机制
- Android模拟产生事件
- Android开发框架androidannotations的使用
- Android LayoutInflater原理分析,带你一步步深入了解View(一)
- android studio导入第三方类库的方法
- 【VLC-Android】vlc-android简例
- 【VLC-Android】Mac下编译vlc-android
- 关于Android4.0的Alertdialog对话框
- Android操作存放在assets文件夹下SQLite数据库的方法
- android Spinner的使用
- android:分享 一个很强大的LOG开关---Log.isLoggable
- android 根据uri得到带文件后缀名的uri、避免OOM获取预览图片