Android开发中Gallery的使用方法及技巧说明
很多人会知道iphone可以用手指直接拖动图片移动,这个效果让苹果吸引了很多人的眼球,同时也为它积攒了很多粉丝,现在Android也可以通过Gallery来实现这一效果。
要实现这样的效果,必须事先要准备好你们要展示的图片,今天我们通过Gallery来实现滚动选择菜单,我们最好选择用一样规格的图片,这样切换起来效果上比较好,还有最好选择一些透明背景的PNG格式的图片,配上我们自己选择的背景,这样效果会更加完美,我们选择好了我们需要的图片后,需要用一个容器来存放这些要显示的图片,这里我们需要使用一个继承自BaseAdapter类的一个派生类来装这些图片,我们做的是滚动菜单所以要设置这些图片的监听事件,这样才能知道用户点击的是哪一张图片,当然添加监听事件的方法有很多。我们在继承BaseAdapter类编写自己的适配器的时候我们将所有要显示的图片的索引值存放在一个int数组中,然后我们通过setImageResource方法来设置ImageView要显示的图片资源,最后将每一张图片显示在屏幕上面。
同时我们还要实现无限向后延伸滑动的效果。
以下是全部代码:
main.xml
?
ImageAdaper.java
正好在学Android有用,标记一下~~楼主辛苦了,加油~ 2 楼 hoyee1223 2011-02-24 我什么时候多写点这些东西