上图:


ViewPager做出广告轮播特效_第1张图片 输入图片说明

上代码:

        android:clipChildren="false">                    android:layout_marginLeft="38dp"            android:layout_marginRight="38dp"/>    

Activity.java

viewpager.setOffscreenPageLimit(3);viewpager.setAdapter(adapter);viewpager.setPageTransformer(true, new ViewPager.PageTransformer(){    @Override    public void transformPage(View page, float position)    {        //最重要的就是这里了        float v = Math.abs(position);        float v1 = (float) (0.2 * (v * v));        page.setScaleY(1 - v1);    }});

PagerAdapter.java

import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.view.View;import java.util.List;/** * Created by xiaolei on 2017/4/5. */public class HomeBannerAdapter extends PagerAdapter{    private List viewLists;        public HomeBannerAdapter(List viewLists)    {        this.viewLists = viewLists;    }        @Override    public int getCount()    {                                                                 //获得size          return viewLists.size();    }    @Override    public boolean isViewFromObject(View view, Object object)    {        return view == object;    }    @Override    public void destroyItem(View view, int position, Object object)                       //销毁Item      {        ((ViewPager) view).removeView(viewLists.get(position));    }    @Override    public Object instantiateItem(View view, int position)                                //实例化Item      {        ((ViewPager) view).addView(viewLists.get(position), 0);        return viewLists.get(position);    }}

更多相关文章

  1. 【Android】图片切换组件ImageSwitcher的运用
  2. Android 创建圆形背景图片
  3. 控件 -- WebView -- Android与JS交互
  4. Android--取得布局中指定控件的宽高
  5. Android base64 上传图片
  6. Android显示网络图片相关实现方法浅谈
  7. Android oncreate中获取控件宽高
  8. android 中Drawable跟Bitmap转换及常用于图片相关操作方法 - And
  9. android带图片的AlertDialog和文件管理器(代码)

随机推荐

  1. Android&Js相关
  2. Android Studio快捷键-mac版
  3. Android(安卓)studio加载so调用本地方法
  4. android 个人论坛地址
  5. android--创建桌面快捷方式
  6. Andorid环境Python编程
  7. Android(安卓)permission列表
  8. Android A/B System OTA分析(一)概览
  9. Android(安卓)Binder机制(一)
  10. Android RecyclerView 的瀑布流式布局