// Path: app/src/main/java/com/cjj/mousepaint/WebActivity.java
// public class WebActivity extends BaseActivity {
// 
//     public static final String EXTRA_URL = "extra_url";
//     public static final String EXTRA_TITLE = "title";
// 
//     @Bind(R.id.webView) WebView mWebView;
// //    @Bind(R.id.swipe_back) SwipebackLayout mSwipeBack;
// 
//     Context mContext;
//     String mUrl, mTitle;
// 
//     @Override
//     public void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
//         setContentView(R.layout.activity_web);
//         ButterKnife.bind(this);
//         StatusBarCompat.compat(this, getResources().getColor(R.color.black_tran));
//         mContext = this;
//         mUrl = getIntent().getStringExtra(EXTRA_URL);
//         Log.i("url","url----->"+mUrl);
//         mTitle = getIntent().getStringExtra(EXTRA_TITLE);
// 
//         WebSettings settings = mWebView.getSettings();
//         settings.setJavaScriptEnabled(true);
//         settings.setLoadWithOverviewMode(true);
//         settings.setAppCacheEnabled(true);
//         settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
//         settings.setSupportZoom(true);
//         mWebView.setWebChromeClient(new ChromeClient());
//         mWebView.setWebViewClient(new MyWebClient());
// 
//         mWebView.loadUrl(mUrl);
// 
//     }
// 
// 
// 
// 
//     @Override public boolean onKeyDown(int keyCode, KeyEvent event) {
//         if (event.getAction() == KeyEvent.ACTION_DOWN) {
//             switch (keyCode) {
//                 case KeyEvent.KEYCODE_BACK:
//                     if (mWebView.canGoBack()) {
//                         mWebView.goBack();
//                     }
//                     else {
//                         finish();
//                     }
//                     return true;
//             }
//         }
//         return super.onKeyDown(keyCode, event);
//     }
// 
//     @Override protected void onDestroy() {
//         super.onDestroy();
//         if (mWebView != null) mWebView.destroy();
//         ButterKnife.unbind(this);
//     }
// 
//     @Override protected void onPause() {
//         if (mWebView != null) mWebView.onPause();
//         super.onPause();
//     }
// 
//     @Override protected void onResume() {
//         super.onResume();
//         if (mWebView != null) mWebView.onResume();
//     }
// 
//     private class ChromeClient extends WebChromeClient {
// 
//         @Override public void onProgressChanged(WebView view, int newProgress) {
//             super.onProgressChanged(view, newProgress);
// //            mProgressbar.setProgress(newProgress);
//         }
// 
//         @Override public void onReceivedTitle(WebView view, String title) {
//             super.onReceivedTitle(view, title);
//             setTitle(title);
//         }
//     }
// 
//     private class MyWebClient extends WebViewClient {
// 
//         public boolean shouldOverrideUrlLoading(WebView view, String url) {
//             if (url != null) view.loadUrl(url);
//             return true;
//         }
//     }
// }
// 
// Path: app/src/main/java/com/cjj/mousepaint/model/AdvModel.java
// public class AdvModel {
// 
//     /**
//      * Id : 1
//      * title : 《海贼王》1-20卷日版封面，高清大图分享
//      * Img : http://img02.ishuhui.com/guanggao/app3.jpg
//      * Link : http://www.ishuhui.net/CMS/648
//      */
// 
//     public List<ListEntity> list;
// 
//     public static class ListEntity {
//         public int Id;
//         public String title;
//         public String Img;
//         public String Link;
//     }
// }


import android.content.Context;
import android.content.Intent;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import com.bumptech.glide.Glide;
import com.cjj.mousepaint.WebActivity;
import com.cjj.mousepaint.model.AdvModel;
import java.util.ArrayList;
import java.util.List;
        Log.i("cjj","tagcjj1111");
        for (int i = 0; i < length; i++) {
            ImageView mImageView = new ImageView(mContext);
            mViews.add(mImageView);
        }

        length = 0;
    }

    @Override
    public int getCount() {

        return mDatas == null ? 0 : mDatas.size();
    }

    @Override
    public boolean isViewFromObject(View arg0, Object arg1) {

        return arg0 == (arg1);
    }

    @Override
    public Object instantiateItem(View container, final int position) {
        mImageView = mViews.get(position);
        mImageView.setAdjustViewBounds(true);
        mImageView.setScaleType(ImageView.ScaleType.FIT_XY);
        mImageView.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(mContext, WebActivity.class);
// Path: app/src/main/java/com/cjj/mousepaint/WebActivity.java
// public class WebActivity extends BaseActivity {
// 
//     public static final String EXTRA_URL = "extra_url";
//     public static final String EXTRA_TITLE = "title";
// 
//     @Bind(R.id.webView) WebView mWebView;
// //    @Bind(R.id.swipe_back) SwipebackLayout mSwipeBack;
// 
//     Context mContext;
//     String mUrl, mTitle;
// 
//     @Override
//     public void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
//         setContentView(R.layout.activity_web);
//         ButterKnife.bind(this);
//         StatusBarCompat.compat(this, getResources().getColor(R.color.black_tran));
//         mContext = this;
//         mUrl = getIntent().getStringExtra(EXTRA_URL);
//         Log.i("url","url----->"+mUrl);
//         mTitle = getIntent().getStringExtra(EXTRA_TITLE);
// 
//         WebSettings settings = mWebView.getSettings();
//         settings.setJavaScriptEnabled(true);
//         settings.setLoadWithOverviewMode(true);
//         settings.setAppCacheEnabled(true);
//         settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
//         settings.setSupportZoom(true);
//         mWebView.setWebChromeClient(new ChromeClient());
//         mWebView.setWebViewClient(new MyWebClient());
// 
//         mWebView.loadUrl(mUrl);
// 
//     }
// 
// 
// 
// 
//     @Override public boolean onKeyDown(int keyCode, KeyEvent event) {
//         if (event.getAction() == KeyEvent.ACTION_DOWN) {
//             switch (keyCode) {
//                 case KeyEvent.KEYCODE_BACK:
//                     if (mWebView.canGoBack()) {
//                         mWebView.goBack();
//                     }
//                     else {
//                         finish();
//                     }
//                     return true;
//             }
//         }
//         return super.onKeyDown(keyCode, event);
//     }
// 
//     @Override protected void onDestroy() {
//         super.onDestroy();
//         if (mWebView != null) mWebView.destroy();
//         ButterKnife.unbind(this);
//     }
// 
//     @Override protected void onPause() {
//         if (mWebView != null) mWebView.onPause();
//         super.onPause();
//     }
// 
//     @Override protected void onResume() {
//         super.onResume();
//         if (mWebView != null) mWebView.onResume();
//     }
// 
//     private class ChromeClient extends WebChromeClient {
// 
//         @Override public void onProgressChanged(WebView view, int newProgress) {
//             super.onProgressChanged(view, newProgress);
// //            mProgressbar.setProgress(newProgress);
//         }
// 
//         @Override public void onReceivedTitle(WebView view, String title) {
//             super.onReceivedTitle(view, title);
//             setTitle(title);
//         }
//     }
// 
//     private class MyWebClient extends WebViewClient {
// 
//         public boolean shouldOverrideUrlLoading(WebView view, String url) {
//             if (url != null) view.loadUrl(url);
//             return true;
//         }
//     }
// }
// 
// Path: app/src/main/java/com/cjj/mousepaint/model/AdvModel.java
// public class AdvModel {
// 
//     /**
//      * Id : 1
//      * title : 《海贼王》1-20卷日版封面，高清大图分享
//      * Img : http://img02.ishuhui.com/guanggao/app3.jpg
//      * Link : http://www.ishuhui.net/CMS/648
//      */
// 
//     public List<ListEntity> list;
// 
//     public static class ListEntity {
//         public int Id;
//         public String title;
//         public String Img;
//         public String Link;
//     }
// }


// Path: app/src/main/java/com/cjj/mousepaint/adapter/ViewPagerAdvAdapter.java
import android.content.Context;
import android.content.Intent;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import com.bumptech.glide.Glide;
import com.cjj.mousepaint.WebActivity;
import com.cjj.mousepaint.model.AdvModel;
import java.util.ArrayList;
import java.util.List;

        Log.i("cjj","tagcjj1111");
        for (int i = 0; i < length; i++) {
            ImageView mImageView = new ImageView(mContext);
            mViews.add(mImageView);
        }

        length = 0;
    }

    @Override
    public int getCount() {

        return mDatas == null ? 0 : mDatas.size();
    }

    @Override
    public boolean isViewFromObject(View arg0, Object arg1) {

        return arg0 == (arg1);
    }

    @Override
    public Object instantiateItem(View container, final int position) {
        mImageView = mViews.get(position);
        mImageView.setAdjustViewBounds(true);
        mImageView.setScaleType(ImageView.ScaleType.FIT_XY);
        mImageView.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(mContext, WebActivity.class);
                intent.putExtra(WebActivity.EXTRA_URL, mDatas.get(position).Link);