Android 欢迎界面淡出动画效果(Animation)
进入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
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="你好"android:layout_centerInParent="true"android:textSize="30sp"></TextView><ImageViewandroid:id="@+id/gradually"android:layout_height="fill_parent"android:layout_width="fill_parent" android:background="@drawable/senery"/></RelativeLayout>
这个布局文件一定切记,要把ImageView组件写在TextView组件的下方,这样ImageView组件才能完全覆盖TextView组件,如果写到TextView组件之上的话,就没办法覆盖了,这点要记住,代码相对比较简单,没什么可以讲的。
源代码地址:http://download.csdn.net/detail/danielntz/9468570
Android 欢迎界面淡出动画效果(Animation)相关推荐
- android开发界面 淡出,Android 界面淡出 淡入效果
Android 界面淡出 淡入效果: 下面是一个工具类: AnimFadeUtil.java /** * 处理界面的淡入和淡出的切换 * @author Bruce * */ public c ...
- 小程序 · Animation——淡入淡出动画效果
淡入淡出动画效果 主要原理是通过控制透明度显示. WXML <!-- 加入居民提示 --><view class="add-tip" animation=&quo ...
- android跳转界面动画,Android Activity跳转动画效果
Activity的跳转动画在5.0的时候做了一个重大的突破,下面来看一下吧 1.5.0之前的overridePendingTransition 相信大家对OverridePendingTransiti ...
- Android 登录3D翻转动画效果
Android 登录3D翻转动画效果 描述:这是一个 登录3D翻转效果的Demo. 项目代码在最后面!!!!跳转到最后 控件效果如下: 实现功能: 使页面进行3D翻转(3D翻转效果) 可通过回调监听两 ...
- android仿ppt,android 仿ppt进入动画效果合集
EnterAnimation android 仿ppt进入动画效果合集, 百叶窗效果,擦除效果,盒状效果,阶梯效果,菱形效果,轮子效果,劈裂效果,棋盘效果, 切入效果,扇形展开效果,十字扩展效果,随机 ...
- android 开红包动画,Android实现红包雨动画效果
本文介绍了Android实现红包雨动画效果,分享给大家,希望对大家有帮助 红包雨 关于实现上面红包雨效果步骤如下: 1.创建一个红包实体类 public class RedPacket { publi ...
- 两种 iPhone 界面的动画效果
两种 iPhone 界面的动画效果 实现漂亮的动画效果,iPhone SDK 提供了很简单的接口. 1 - 翻页效果: [UIView beginAnimations:nil context:NULL ...
- Android利用SVG实现动画效果
系列文章目录 Android利用SVG实现动画效果 老规矩,文中/文末会放置源码 文章目录 系列文章目录 前言 一.先看看Android中一个简单的SVG图 二.pathdata中参数的定义(三角形是 ...
- 仿闲鱼 底部菜单html,GitHub - 494293346/rotateMenu: 仿闲鱼首页,“底部加号弹出菜单选项” 界面,动画效果可能跟闲鱼有点不一样...
rotateMenu 仿闲鱼首页,"底部加号弹出菜单选项" 界面,动画效果可能跟闲鱼有点不一样 ##简介 仿闲鱼首页,"底部加号弹出菜单选项" 界面,动画效果可 ...
最新文章
- mysql 去重con_python 爬虫 实现增量去重和定时爬取实例
- 将一个一维数组转化为二进制表示矩阵。例如_算法之矩阵最大区域问题
- 全球99家AI芯片公司,中国占15家!
- svn的merge使用例子
- 局内网用户访问wamp本地站点
- [云炬创业基础笔记] 第四章测试6
- OpenCV SURF检测的实例(附完整代码)
- Erlang与Java内存架构
- centos修改用户密码图形化
- 【web-攻击验证机制】(3.2.3)验证机制设计缺陷:“记住密码” 功能、用户伪装功能、证书确认不完善
- BZOJ5394: [Ynoi2016]炸脖龙(欧拉广义降幂)
- 半小时体验云原生:手把手教你在k8s上部署springboot应用——干货分享,建议收藏
- meta-inf文件夹以及MANIFEST.MF文件的作用
- centos查oracle版本命令,Linux操作系统查看系统信息命令
- 华为手机有线共享网络_华为怎么共享热点网络连接(图文)
- php 微信获取门店列表,【转载】微信公众号获取用户地理位置并列出附近的门店...
- php丢失msvcr110.dll,Win7电脑丢失Msvcr110.dll的解决方法
- Shell从小白牛到大黑牛你只差这一步
- 办公自动化(OA),你真的了解吗?
- 如何获取和制作免费的icon图标素材
热门文章
- 绘图板程序设计及其具体实现
- Vue文本内容超出显示省略号,超出显示tooltip提示
- 无法注册Parallels Desktop
- 攻防世界 maze (也是南邮的maze)
- 2021鸿蒙系统什么时候可以用在手机上,华为全面支持鸿蒙系统,时间节点2021年...
- 电脑打开回收站显示服务器运行失败,win7 64位系统无法清空回收站的故障原因及解决方法...
- PotPlayer 基本操作
- 网名接龙--之风吹云动
- python 和matlab处理图像上的优劣_Matlab图像处理基本操作及一些滤波算法
- android7禁用selinux,Android7关闭selinux(设置为Permissive模式)