// Path: app/src/main/java/com/kejiwen/architecture/listener/OnPageClickListener.java
// public interface OnPageClickListener {
//     public void onPageClick(int position);
// }


import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.os.Message;
import android.os.Parcelable;
import android.support.v4.view.MotionEventCompat;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import com.kejiwen.architecture.R;
import com.kejiwen.architecture.listener.OnPageClickListener;
package com.kejiwen.architecture.customview;




@SuppressLint("HandlerLeak")
public class SlideShowView extends FrameLayout {

    private List<ImageView> imageViewsList;
    private List<ImageView> dotViewsList;
    private LinearLayout mLinearLayout;

// Path: app/src/main/java/com/kejiwen/architecture/listener/OnPageClickListener.java
// public interface OnPageClickListener {
//     public void onPageClick(int position);
// }


// Path: app/src/main/java/com/kejiwen/architecture/customview/SlideShowView.java
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.os.Message;
import android.os.Parcelable;
import android.support.v4.view.MotionEventCompat;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v4.view.ViewPager.OnPageChangeListener;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import com.kejiwen.architecture.R;
import com.kejiwen.architecture.listener.OnPageClickListener;

package com.kejiwen.architecture.customview;




@SuppressLint("HandlerLeak")
public class SlideShowView extends FrameLayout {

    private List<ImageView> imageViewsList;
    private List<ImageView> dotViewsList;
    private LinearLayout mLinearLayout;

    private OnPageClickListener mPageOnClickListener;