使用ViewFlipper怎么实现一个文字轮播效果

本篇文章给大家分享的是有关使用ViewFlipper怎么实现一个文字轮播效果,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联专注于萝北网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供萝北营销型网站建设,萝北网站制作、萝北网页设计、萝北网站官网定制、微信平台小程序开发服务,打造萝北网络公司原创品牌,更为您提供萝北网站排名全网营销落地服务。

布局文件




 
 
 
 
 

  

  

  

  
 

这里介绍ViewFlipper用到的属性,这些属性其实都可以使用代码实现,只不过这里为了代码看上去美观,才放在布局里的

  • android:autoStart : 设置自动加载下一个View

  • android:flipInterval : 设置View之间切换的时间间隔

  • android:inAnimation : 设置切换View的进入动画

  • android:outAnimation : 设置切换View的退出动画

下面是ViewFlipper常用的方法介绍,除了可以设置上面的属性之外,还提供了其他方法

  • isFlipping : 判断View切换是否正在进行

  • setFlipInterval : 设置View之间切换的时间间隔

  • startFlipping : 开始View的切换,而且默认会循环进行

  • stopFlippiing : 停止View的切换

  • setOutAnimation : 设置切换View的退出动画

  • setInAnimation : 设置切换View的进入动画

  • showNext : 显示ViewFlipper里的下一个View

  • showPrevious : 显示ViewFlipper里的上一个View

这里还涉及到两个动画其实就是一个平移的动画,它们都保存在anim文件夹中

slide_in_down.xml 进入动画



 

slide_out_up.xml 退出动画




MainActivity

package com.nrf.mydemo;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);

 }

}

以上就是使用ViewFlipper怎么实现一个文字轮播效果,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


分享名称:使用ViewFlipper怎么实现一个文字轮播效果
链接地址:http://myzitong.com/article/joidjc.html