当前位置: 首页 > 编程笔记 >

android Gallery组件实现的iPhone图片滑动效果实例

晏晨朗
2023-03-14
本文向大家介绍android Gallery组件实现的iPhone图片滑动效果实例,包括了android Gallery组件实现的iPhone图片滑动效果实例的使用技巧和注意事项,需要的朋友参考一下

实现的效果图,可左右滑动:

一、先在将Gallery标签放入:

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:orientation="vertical"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    >

<TextView  

    android:layout_width="fill_parent" 

    android:layout_height="wrap_content" 

    android:text="@string/hello"

    />

<Gallery

    android:id="@+id/gallery"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

/>

</LinearLayout>

二、Gallery 需要用Adapter来填充,先从BaseAdapter中派生一个ImageAdapter出来
public class ImageAdapter extends BaseAdapter

{

    private Context context;

    private int[] MyImageIDs =

    { R.drawable.icon, R.drawable.carlogo_52design_09,

            R.drawable.carlogo_52design_13, R.drawable.carlogo_52design_19,

            R.drawable.carlogo_52design_24, R.drawable.carlogo_52design_27,

            R.drawable.carlogo_52design_29, R.drawable.carlogo_52design_31,

            R.drawable.carlogo_52design_34, R.drawable.carlogo_52design_36 };

    public ImageAdapter(Context context)

    {

        // TODO Auto-generated constructor stub

        this.context = context;

    }

    @Override

    public int getCount()

    {

        // TODO Auto-generated method stub

        return MyImageIDs.length;

    }

    @Override

    public Object getItem(int arg0)

    {

        // TODO Auto-generated method stub

        return arg0;

    }

    @Override

    public long getItemId(int position)

    {

        // TODO Auto-generated method stub

        return position;

    }

    @Override

    public View getView(int position, View convertView, ViewGroup parent)

    {

        // TODO Auto-generated method stub

        ImageView i = new ImageView(this.context);

        i.setImageResource(this.MyImageIDs[position]);

        i.setScaleType(ImageView.ScaleType.FIT_XY);

        i.setLayoutParams(new Gallery.LayoutParams(120, 120));

        return i;

    }

}

 类似资料:
  • 本文向大家介绍javascript图片滑动效果实现,包括了javascript图片滑动效果实现的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了javascript图片滑动效果实现方法,具体内容如下,先看一下效果图: 鼠标滑过那张图,显示完整的哪张图,移除则复位: 简单的CSS加JS操作DOM实现: css: js操作: 更多关于滑动效果的专题,请点击下方链接查看: javascript滑

  • 本文向大家介绍Android组件Glide实现图片平滑滚动效果,包括了Android组件Glide实现图片平滑滚动效果的使用技巧和注意事项,需要的朋友参考一下 Glide是一款基于Android的图片加载和图片缓存组件,它可以最大性能地在Android设备上读取、解码、显示图片和视频。Glide可以将远程的图片、视频、动画图片等缓存在设备本地,便于提高用户浏览图片的流畅体验。 Glide最核心的功

  • 本文向大家介绍Android实现探探图片滑动效果,包括了Android实现探探图片滑动效果的使用技巧和注意事项,需要的朋友参考一下 之前一段时间,在朋友的推荐下,玩了探探这一款软件,初玩的时候,就发现,这款软件与一般的社交软件如陌陌之类的大相径庭,让我耳目一新,特别是探探里关于图片滑动操作让人觉得非常新鲜。所以在下通过网上之前的前辈的经历加上自己的理解,也来涉涉水。下面是网上找的探探的原界面 当时

  • 本文向大家介绍Android实现横向滑动卡片效果,包括了Android实现横向滑动卡片效果的使用技巧和注意事项,需要的朋友参考一下 最近项目上需要实现这样效果的一个页面,本来想找个现成的两下搞定,但是问了半天度娘也没招,索性自己琢磨琢磨(这里边也少不了同事的帮助),先把最终的效果图贴上: 理论上讲,其本质并不复杂,就是一个viewpager,但是第一次实现这样的效果还是要花些时间的,具体的代码如下

  • 本文向大家介绍Android使用ViewPager实现图片滑动预览效果,包括了Android使用ViewPager实现图片滑动预览效果的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了Android ViewPager实现图片滑动预览效果展示的具体代码,供大家参考,具体内容如下 效果图: 滑动前: 滑动后: 代码非常简单,实现起来很容易 xml代码: Activity代码: 以上代码就可以

  • 本文向大家介绍Android实现图片滚动效果,包括了Android实现图片滚动效果的使用技巧和注意事项,需要的朋友参考一下 Android开发图片滚动效果,供大家参考,具体内容如下 效果图: 设置适配来设置图片位置大小 main添加图片资源 布局 drawable放置图片资源 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍jquery实现鼠标滑过后动态图片提示效果实例,包括了jquery实现鼠标滑过后动态图片提示效果实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery实现鼠标滑过后动态图片提示效果。分享给大家供大家参考。具体如下: 这里jquery实现的鼠标悬停图片提示效果,把鼠标放在图片上的时候,图片向右上角滑动并缩小,同时提示显示出来,类似幻灯片一样的效果,推荐给大家学习借鉴。

  • 本文向大家介绍JavaScript实现滑动门效果,包括了JavaScript实现滑动门效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaScript实现滑动门效果的具体代码,供大家参考,具体内容如下 一、什么是滑动门 首先你要了解什么是滑动门。 生活中我们经常看到一些网站或是商城有一些滑动门的效果 那么怎么实现一个简单的滑动门的网页特效呢?下面简单分享一下方法, 二、实现滑