Android Open Source - PullZoomView I Pull To Zoom






From Project

Back to project page PullZoomView.

License

The source code is released under:

Apache License

If you think the Android project PullZoomView listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.ecloud.pulltozoomview;
//from   w w w .j a  v a2s  .  co  m
/**
 * Author:    ZhuWenWu
 * Version    V1.0
 * Date:      2014/11/7  14:21.
 * Description:
 * Modification  History:
 * Date           Author            Version          Description
 * -----------------------------------------------------------------------------------
 * 2014/11/7        ZhuWenWu            1.0                    1.0
 * Why & What is modified:
 */

import android.content.res.TypedArray;
import android.view.View;

public interface IPullToZoom<T extends View> {
    /**
     * Get the Wrapped Zoom View. Anything returned here has already been
     * added to the content view.
     *
     * @return The View which is currently wrapped
     */
    public View getZoomView();

    public View getHeaderView();

    /**
     * Get the Wrapped root View.
     *
     * @return The View which is currently wrapped
     */
    public T getRootView();

    /**
     * Whether Pull-to-Refresh is enabled
     *
     * @return enabled
     */
    public boolean isPullToZoomEnabled();

    /**
     * Returns whether the Widget is currently in the Zooming state
     *
     * @return true if the Widget is currently zooming
     */
    public boolean isZooming();

    /**
     * Returns whether the Widget is currently in the Zooming anim type
     *
     * @return true if the anim is parallax
     */
    public boolean isParallax();

    public boolean isHideHeader();

    public void handleStyledAttributes(TypedArray a);
}




Java Source Code List

com.ecloud.pulltozoomview.ApplicationTest.java
com.ecloud.pulltozoomview.ApplicationTest.java
com.ecloud.pulltozoomview.IPullToZoom.java
com.ecloud.pulltozoomview.PullToZoomBase.java
com.ecloud.pulltozoomview.PullToZoomListViewEx.java
com.ecloud.pulltozoomview.PullToZoomListView.java
com.ecloud.pulltozoomview.PullToZoomScrollViewEx.java
com.ecloud.pulltozoomview.PullToZoomScrollView.java
com.ecloud.pulltozoomview.demo.MainActivity.java
com.ecloud.pulltozoomview.demo.PullToZoomListActivity.java
com.ecloud.pulltozoomview.demo.PullToZoomScrollActivity.java