3D效果Android相册 倒影效果
来源:互联网 发布:魔法王座翅膀5升6数据 编辑:程序博客网 时间:2024/04/30 01:07
完整源代码:3D相册(Gallery 3D + 倒影效果) GalleryFlow - 云代码
部分代码:
package com.image.galleryFlow;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.GestureDetector.SimpleOnGestureListener;import android.view.MotionEvent;public class GalleryFlowActivity extends Activity {private GalleryFlow galleryFlow;private ImageAdapter adapter;private GestureDetector detector;/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.layout_gallery);detector = new GestureDetector(new MyGestureListener());int[] images = { R.drawable.p01, R.drawable.p02, R.drawable.p03,R.drawable.p04, R.drawable.p05 };adapter = new ImageAdapter(this, images);adapter.createReflectedImages();galleryFlow = (GalleryFlow) findViewById(R.id.gallery_flow);galleryFlow.setAdapter(adapter);galleryFlow.setSelection(1);}private class MyGestureListener extends SimpleOnGestureListener {@Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) {// TODO Auto-generated method stubint currentPosition = galleryFlow.getSelectedItemPosition();if (e1.getX() - e2.getX() > 50 && Math.abs(velocityX) > 100) {if (currentPosition + 1 == adapter.getCount()) {galleryFlow.setSelection(0);} else {galleryFlow.setSelection(currentPosition + 1);}} else if (e2.getX() - e1.getX() > 50 && Math.abs(velocityX) > 100) {if (currentPosition - 1 < 0) {galleryFlow.setSelection(adapter.getCount() - 1);} else {galleryFlow.setSelection(currentPosition - 1);}}return super.onFling(e1, e2, velocityX, velocityY);}}@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubreturn detector.onTouchEvent(event);}}
- 3D效果Android相册 倒影效果
- 3D相册(3D + 倒影效果)源代码
- 3D效果相册
- android之向Gallery中添加倒影3D效果
- 3D相册旋转效果
- Android 图片倒影效果
- Android生成倒影效果
- Android 倒影效果
- android 图片倒影效果
- Android 图片倒影效果
- 我的Android进阶之旅------>android之向Gallery中添加倒影3D效果
- android 动态向Gallery中添加图片及倒影&&3D效果
- android 动态向Gallery中添加图片及倒影&&3D效果
- android 动态向Gallery中添加图片及倒影&&3D效果
- 3d相册弹出效果01
- 3d相册弹出效果02
- [Android]倒影效果的ImagView
- Android实现图片倒影效果
- 带薪休假推行4年效果不佳 专家建议强制落实-带薪休假-专家-黄金周
- OSGi环境中部署XML-RPC Server(2)
- c++软件开发第三方库大全
- 赚钱步骤
- 收藏一些比较牛逼的博客地址,仅供自己参考。
- 3D效果Android相册 倒影效果
- HDU 3450 Counting Sequences 树状数组
- oracle小记之一张表中实现多个字段的统计(多个count)
- IOS流媒体播放
- 夫妇辞职卖房卖车携休学女儿旅游(图)
- 中国驻美大使:中美正发展成利益共同体-驻美大使-中美关系-共同利益
- 如何设置虚拟机的共享文件夹
- 八,软件界面的设计
- CSocket类介绍