zoukankan      html  css  js  c++  java
  • android图片缩放双击旋转效果


    需要jar源码的请留言吧。


    部分源码    demo下载地址

    package uk.co.senab.photoview.sample;
    
    import android.app.ListActivity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
    
    public class LauncherActivity extends ListActivity {
    
        public static final String[] options = {"Simple Sample", "ViewPager Sample", "Rotation Sample"};
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, options));
        }
    
        @Override
        protected void onListItemClick(ListView l, View v, int position, long id) {
            Intent intent;
    
            switch (position) {
                default:
                case 0:
                    intent = new Intent(this, SimpleSampleActivity.class);
                    break;
                case 1:
                    intent = new Intent(this, ViewPagerActivity.class);
                    break;
                case 2:
                    intent = new Intent(this, RotationSampleActivity.class);
                    break;
            }
    
            startActivity(intent);
        }
    
    }


    package uk.co.senab.photoview.sample;
    
    import android.content.Context;
    import android.support.v4.view.ViewPager;
    import android.util.AttributeSet;
    import android.view.MotionEvent;
    
    /**
    
     */
    public class HackyViewPager extends ViewPager {
    
        public HackyViewPager(Context context) {
            super(context);
        }
    
        public HackyViewPager(Context context, AttributeSet attrs) {
            super(context, attrs);
        }
    
        @Override
        public boolean onInterceptTouchEvent(MotionEvent ev) {
            try {
                return super.onInterceptTouchEvent(ev);
            } catch (IllegalArgumentException e) {
                e.printStackTrace();
                return false;
            }
        }
    
    }













  • 相关阅读:
    HDU4608+模拟
    七、cocos2dx之粒子系统
    组织机构代码校验码 验证程序
    公民身份号码 校验码 检证程序
    百度地图之短串分享
    HDU 1421 DP
    动物:黄鼬、黄鼠狼
    动物-昆虫-蜂:马蜂
    动物-昆虫-蜂:青米蜂
    动物-昆虫-蜂:土蜂
  • 原文地址:https://www.cnblogs.com/flyingsir/p/3983700.html
Copyright © 2011-2022 走看看