Android(安卓)欢迎界面淡出动画效果(Animation)
16lz
2022-06-13
进入App后,想做一个画面的淡出效果,如图所示:
代码非常简单
1 MainActivity.java
package com.example.testanimation;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.animation.AlphaAnimation;import android.widget.ImageView;public class MainActivity extends Activity { private ImageView show;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);show = (ImageView)findViewById(R.id.gradually); AlphaAnimation alpha = new AlphaAnimation(1.0f, 0.0f); alpha.setDuration(4000); alpha.setFillAfter(true); show.setAnimation(alpha);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}@Overridepublic boolean onOptionsItemSelected(MenuItem item) {// Handle action bar item clicks here. The action bar will// automatically handle clicks on the Home/Up button, so long// as you specify a parent activity in AndroidManifest.xml.int id = item.getItemId();if (id == R.id.action_settings) {return true;}return super.onOptionsItemSelected(item);}}
代码非常简单 2 main_activity.xml
这个布局文件一定切记,要把ImageView组件写在TextView组件的下方,这样ImageView组件才能完全覆盖TextView组件,如果写到TextView组件之上的话,就没办法覆盖了,这点要记住,代码相对比较简单,没什么可以讲的。 源代码地址:http://download.csdn.net/detail/danielntz/9468570
更多相关文章
- 代码讲解Android(安卓)Scroller、VelocityTracker
- android断点续传代码
- android实现涂鸦,保存涂鸦后的图片,清屏
- Android(安卓)frambuffer 驱动的简要解析
- Android(安卓)Audio代码分析19 - setPosition函数
- Android简明开发教程十六:Button 画刷示例
- Android(安卓)闪关灯代码
- Android任意时刻、任意代码处全屏
- 【移动安全】Android(安卓)App Smail代码动态跟踪调试方法