资讯备战

 activity_main

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:orientation="vertical"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
       android:layout_centerInParent="true"
        android:text="欢迎你"
        android:textSize="60sp"
       />

</RelativeLayout>

 

 activity_show

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".ShowActivity">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        >
        <com.handmark.pulltorefresh.library.PullToRefreshListView
            android:id="@+id/pullto_refresh"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            />
    </LinearLayout>
    <LinearLayout
        android:layout_width="240dp"
        android:layout_gravity="start"
        android:background="#f0f"
        android:layout_height="match_parent">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:gravity="center"
            android:text="侧滑页面"
            android:textSize="30sp"
            />

    </LinearLayout>
</android.support.v4.widget.DrawerLayout>

activity_detail

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".DetailActivity">
    <android.support.v4.view.ViewPager
        android:layout_width="match_parent"
        android:layout_height="240dp"
        android:id="@+id/view_pager"
        ></android.support.v4.view.ViewPager>
    <WebView
        android:id="@+id/web_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"></WebView>
</LinearLayout>

 

item1

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_gravity="center"
    android:orientation="vertical"
    android:layout_height="match_parent">
    <TextView
        android:id="@+id/text_title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="25sp"
        android:gravity="center"
        android:padding="10dp"
        />
    <ImageView
        android:layout_gravity="center"
        android:id="@+id/img_one"
        android:layout_width="100dp"
        android:layout_height="100dp"
        />
</LinearLayout>

item2

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_gravity="center"
    android:orientation="vertical"
    android:layout_height="match_parent">
    <TextView
        android:id="@+id/text_title2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="25sp"
        android:gravity="center"
        android:padding="10dp"
        />
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="100dp"
        android:orientation="horizontal"
        >
        <ImageView
            android:layout_gravity="center"
            android:id="@+id/img_3_1"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="100dp"
            />
        <ImageView
            android:layout_gravity="center"
            android:id="@+id/img_3_2"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="100dp"
            />
        <ImageView
            android:layout_gravity="center"
            android:id="@+id/img_3_3"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="100dp"
            />
    </LinearLayout>

</LinearLayout>

 

MainActivity

package com.bwie.mxy;

import android.content.Intent;
import android.os.Handler;
import android.os.Message;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    private int time=3;
    private Handler handler=new Handler(){
        @Override
        public void handleMessage(Message msg) {
            super.handleMessage(msg);
            if (msg.what==0){
                if (time>0){
                    time--;
                    handler.sendEmptyMessageDelayed(0,1000);
                }else{
                    Intent intent=new Intent(MainActivity.this,ShowActivity.class);
                    startActivity(intent);
                }
            }
        }
    };
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        handler.sendEmptyMessageDelayed(0,1000);
    }
}

 

ShowActivity

package com.bwie.mxy;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;

import com.bwie.adapter.MyAdapter;
import com.bwie.bean.MainBean;
import com.bwie.util.NetUtils;
import com.google.gson.Gson;
import com.handmark.pulltorefresh.library.PullToRefreshBase;
import com.handmark.pulltorefresh.library.PullToRefreshListView;

import java.util.ArrayList;
import java.util.List;

public class ShowActivity extends AppCompatActivity {

    private PullToRefreshListView pullto_refresh;
    private String path="http://172.17.8.100/mobile/exam/findNewList";
    private List<MainBean.ResultBean.DataBean> list=new ArrayList<>();
    private Boolean isPull=false;
    private MyAdapter myAdapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_show);
        pullto_refresh = findViewById(R.id.pullto_refresh);

        getFromId();
        getFromNet();


        pullto_refresh.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

                MainBean.ResultBean.DataBean item = (MainBean.ResultBean.DataBean) myAdapter.getItem(position);
                Intent intent=new Intent(ShowActivity.this,DetailActivity.class);
                intent.putExtra("url",item.getUrl());
                startActivity(intent);
            }
        });

    }

    private void getFromId() {
        pullto_refresh.setMode(PullToRefreshBase.Mode.BOTH);
        pullto_refresh.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<ListView>() {
            @Override
            public void onPullDownToRefresh(PullToRefreshBase<ListView> refreshView) {
                isPull=true;
                getFromNet();
            }

            @Override
            public void onPullUpToRefresh(PullToRefreshBase<ListView> refreshView) {
                getFromNet();
            }
        });
        //创建适配器
        myAdapter = new MyAdapter(ShowActivity.this,list);
        pullto_refresh.setAdapter(myAdapter);
    }

    private void getFromNet() {

        NetUtils instance = NetUtils.getInstance();
        instance.setUrl(path);
        instance.setGetDataCallBack(new NetUtils.GetDataCallBack() {
            @Override
            public void CallBack(String result) {
                Gson gson = new Gson();
                MainBean mainBean = gson.fromJson(result, MainBean.class);
                List<MainBean.ResultBean.DataBean> data = mainBean.getResult().getData();
                if (isPull){
                    isPull=!isPull;
                    list.clear();
                }
                list.addAll(data);
                myAdapter.notifyDataSetChanged();
                pullto_refresh.onRefreshComplete();
            }
        });
    }
}

 

DetailActivity 

package com.bwie.mxy;

import android.content.Intent;
import android.os.Handler;
import android.os.Message;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ImageView;
import android.widget.LinearLayout;

import com.bwie.adapter.MyPageAdapter;
import com.bwie.bean.Bean;
import com.bwie.bean.MainBean;
import com.bwie.util.NetUtils;
import com.google.gson.Gson;
import com.nostra13.universalimageloader.core.ImageLoader;

import java.util.ArrayList;
import java.util.List;

public class DetailActivity extends AppCompatActivity {

    private ViewPager view_pager;
    private WebView web_view;
    private List<ImageView> list=new ArrayList<>();
    private Handler handler=new Handler(){
        @Override
        public void handleMessage(Message msg) {
            super.handleMessage(msg);
            if (msg.what==0){
                int currentItem = view_pager.getCurrentItem();
                currentItem++;
                view_pager.setCurrentItem(currentItem);
                handler.sendEmptyMessageDelayed(0,1000);
            }
        }
    };
    private String path="https://api.yunxuekeji.cn/yunxue_app_api/content/getIndexBanner/1";
    private String url;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_detail);
        view_pager = findViewById(R.id.view_pager);
        web_view = findViewById(R.id.web_view);

        Intent intent = getIntent();
        url = intent.getStringExtra("url");
        NetUtils instance = NetUtils.getInstance();
        instance.setUrl(path);
        instance.setGetDataCallBack(new NetUtils.GetDataCallBack() {
            @Override
            public void CallBack(String result) {
                Gson gson = new Gson();
                Bean Bean = gson.fromJson(result, Bean.class);
                List<com.bwie.bean.Bean.BodyBean.ResultBean> result1 = Bean.getBody().getResult();
                for (int i = 0; i <result1.size() ; i++) {
                    web_view.setWebViewClient(new WebViewClient());
                    web_view.loadUrl(url);
                    ImageView imageView = new ImageView(DetailActivity.this);
                    ImageLoader.getInstance().displayImage(result1.get(i).getBarnerPic(),imageView);
                    list.add(imageView);
                }

                MyPageAdapter myPageAdapter = new MyPageAdapter(DetailActivity.this,list);
                view_pager.setAdapter(myPageAdapter);

                handler.sendEmptyMessageDelayed(0,1000);
            }
        });


    }
}

 

 util——NetUtils

package com.bwie.util;

import android.os.AsyncTask;

import com.google.common.io.CharStreams;

import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

public class NetUtils {
    private static final NetUtils ourInstance = new NetUtils();

    public static NetUtils getInstance() {
        return ourInstance;
    }

    private GetDataCallBack getDataCallBack;

    public void setGetDataCallBack(GetDataCallBack getDataCallBack) {
        this.getDataCallBack = getDataCallBack;
    }

    private NetUtils() {
    }
    public void setUrl(String path){
        new MyAsync().execute(path);
    }
    public class MyAsync extends AsyncTask<String,Void,String>{

        @Override
        protected String doInBackground(String... strings) {
            try {
                URL url  = new URL(strings[0]);
                HttpURLConnection connection = (HttpURLConnection) url.openConnection();
                connection.setConnectTimeout(5000);
                connection.setReadTimeout(5000);
                connection.setRequestMethod("GET");
                if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) {
                    return CharStreams.toString(new InputStreamReader(connection.getInputStream()));
                }
            } catch (Exception e) {
                e.printStackTrace();
            }

            return null;
        }

        @Override
        protected void onPostExecute(String s) {
            getDataCallBack.CallBack(s);
            super.onPostExecute(s);
        }
    }

    public interface GetDataCallBack{
        void CallBack(String result);
    }
}

 

adapter——MyAdapter 

package com.bwie.adapter;

import android.content.Context;
import android.support.v4.view.ViewPager;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;

import com.bwie.bean.MainBean;
import com.bwie.mxy.R;
import com.bwie.mxy.ShowActivity;
import com.nostra13.universalimageloader.core.ImageLoader;

import java.util.List;

public class MyAdapter extends BaseAdapter {
    private Context context;
    private List<MainBean.ResultBean.DataBean> list;
    private int one=0;
    private int two=1;
    public MyAdapter(Context context, List<MainBean.ResultBean.DataBean> list) {
        this.context = context;
        this.list = list;
    }

    @Override
    public int getCount() {
        return list.size();
    }

    @Override
    public int getItemViewType(int position) {
        String pic1 = list.get(position).getThumbnail_pic_s();
        String pic2 = list.get(position).getThumbnail_pic_s02();
        String pic3 = list.get(position).getThumbnail_pic_s03();
        if (pic1!=null&pic2==null&pic3==null){
            return one;
        }else if(pic1!=null&pic2!=null&pic3!=null){
            return two;
        }
        return one;
    }

    @Override
    public int getViewTypeCount() {
        return 2;
    }

    @Override
    public Object getItem(int position) {
        return list.get(position);
    }

    @Override
    public long getItemId(int position) {
        return position;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        int itemViewType = getItemViewType(position);
        if (itemViewType==one){
            ViewHolder holder=null;
            if (convertView==null){
                convertView=View.inflate(context, R.layout.item,null);
                holder=new ViewHolder();
                holder.text_title=convertView.findViewById(R.id.text_title);
                holder.img_one=convertView.findViewById(R.id.img_one);
                convertView.setTag(holder);
            }else{
                holder= (ViewHolder) convertView.getTag();
            }
            holder.text_title.setText(list.get(position).getTitle());
            ImageLoader.getInstance().displayImage(list.get(position).getThumbnail_pic_s(),holder.img_one);

            return convertView;
        }else if(itemViewType==two){
            ViewHolder holder=null;
            if (convertView==null){
                convertView=View.inflate(context, R.layout.item2,null);
                holder=new ViewHolder();
                holder.text_title2=convertView.findViewById(R.id.text_title2);
                holder.img_3_1=convertView.findViewById(R.id.img_3_1);
                holder.img_3_2=convertView.findViewById(R.id.img_3_2);
                holder.img_3_3=convertView.findViewById(R.id.img_3_3);
                convertView.setTag(holder);
            }else{
                holder= (ViewHolder) convertView.getTag();
            }
            holder.text_title2.setText(list.get(position).getTitle());
            ImageLoader.getInstance().displayImage(list.get(position).getThumbnail_pic_s(),holder.img_3_1);
            ImageLoader.getInstance().displayImage(list.get(position).getThumbnail_pic_s02(),holder.img_3_2);
            ImageLoader.getInstance().displayImage(list.get(position).getThumbnail_pic_s03(),holder.img_3_3);

            return convertView;
        }
    return null;
    }

    public class ViewHolder{
        private TextView text_title,text_title2;
        private ImageView img_one,img_3_1,img_3_2,img_3_3;
    }
}

adapter——MyPageAdapter

package com.bwie.adapter;

import android.content.Context;
import android.support.annotation.NonNull;
import android.support.v4.view.PagerAdapter;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;

import java.util.List;

public class MyPageAdapter extends PagerAdapter {
    private Context context;
    private List<ImageView> list;

    public MyPageAdapter(Context context, List<ImageView> list) {
        this.context = context;
        this.list = list;
    }

    @Override
    public int getCount() {
        return Integer.MAX_VALUE;
    }

    @Override
    public boolean isViewFromObject(@NonNull View view, @NonNull Object object) {
        return view==object;
    }

    @NonNull
    @Override
    public Object instantiateItem(@NonNull ViewGroup container, int position) {
        ImageView imageView=list.get(position % list.size());
        container.addView(imageView);
        return imageView;
    }

    @Override
    public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
        container.removeView((View) object);

    }
}

bean——Bean

package com.bwie.bean;

import java.util.List;

public class Bean {

    /**
     * code : 200
     * body : {"result":[{"BarnerPic":"https://yunxue-bucket.oss-cn-shanghai.aliyuncs.com/imgurl/banner/banner_1534744481374.jpg","BarnerName":"企业大学上线","BarnerType":1,"JumpType":0,"Url":"http://yunxuekeji.com/"},{"BarnerPic":"https://yunxue-bucket.oss-cn-shanghai.aliyuncs.com/imgurl/banner/banner_1533267193841.jpg","BarnerName":"从跟风者到破风手,你要了解的八大创新原则","BarnerType":1,"JumpType":1,"Url":"1357"},{"BarnerPic":"https://yunxue-bucket.oss-cn-shanghai.aliyuncs.com/imgurl/banner/banner_1533266571976.jpg","BarnerName":"《销售技巧》:业务员没客户的7大原因","BarnerType":1,"JumpType":1,"Url":"1356"}]}
     * message : Succes!
     */

    private int code;
    private BodyBean body;
    private String message;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public BodyBean getBody() {
        return body;
    }

    public void setBody(BodyBean body) {
        this.body = body;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public static class BodyBean {
        private List<ResultBean> result;

        public List<ResultBean> getResult() {
            return result;
        }

        public void setResult(List<ResultBean> result) {
            this.result = result;
        }

        public static class ResultBean {
            /**
             * BarnerPic : https://yunxue-bucket.oss-cn-shanghai.aliyuncs.com/imgurl/banner/banner_1534744481374.jpg
             * BarnerName : 企业大学上线
             * BarnerType : 1
             * JumpType : 0
             * Url : http://yunxuekeji.com/
             */

            private String BarnerPic;
            private String BarnerName;
            private int BarnerType;
            private int JumpType;
            private String Url;

            public String getBarnerPic() {
                return BarnerPic;
            }

            public void setBarnerPic(String BarnerPic) {
                this.BarnerPic = BarnerPic;
            }

            public String getBarnerName() {
                return BarnerName;
            }

            public void setBarnerName(String BarnerName) {
                this.BarnerName = BarnerName;
            }

            public int getBarnerType() {
                return BarnerType;
            }

            public void setBarnerType(int BarnerType) {
                this.BarnerType = BarnerType;
            }

            public int getJumpType() {
                return JumpType;
            }

            public void setJumpType(int JumpType) {
                this.JumpType = JumpType;
            }

            public String getUrl() {
                return Url;
            }

            public void setUrl(String Url) {
                this.Url = Url;
            }
        }
    }
}

 

 bean——MainBean

package com.bwie.bean;

import java.util.List;

public class MainBean {

    /**
     * error_code : 0
     * reason : 成功的返回
     * result : {"data":[{"author_name":"参考消息网","category":"头条","date":"2018-08-07 15:47","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807154718_d26151b10fc104fc51dcaf46aaef539a_1_mwpm_03200403.jpg","title":"美媒:高温导致全球小麦价格飙升 面包或将更贵","type":"a","uniquekey":"92c9133916a15803a87b6517a7933598","url":"http://mini.eastday.com/mobile/180807154718185.html"},{"type":"b","author_name":"汽车加油站","category":"头条","date":"2018-08-07 15:44","thumbnail_pic_s":"http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_2_mwpm_03200403.jpg","thumbnail_pic_s02":"http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_4_mwpm_03200403.jpg","thumbnail_pic_s03":"http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_3_mwpm_03200403.jpg","title":"江疏影座驾竟然这么豪华,内饰真温馨!","uniquekey":"40b236cc3cf3f3f9884a5eb9734f9a2a","url":"http://mini.eastday.com/mobile/180807154459047.html"},{"type":"b","author_name":"开封市第二十五中学","category":"头条","date":"2018-08-07 15:43","thumbnail_pic_s":"http://08.imgmini.eastday.com/mobile/20180807/20180807154329_0c22973c751e6ad07388e902a6f275b8_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://08.imgmini.eastday.com/mobile/20180807/20180807154329_0c22973c751e6ad07388e902a6f275b8_4_mwpm_03200403.jpg","thumbnail_pic_s03":"http://08.imgmini.eastday.com/mobile/20180807/20180807154329_0c22973c751e6ad07388e902a6f275b8_3_mwpm_03200403.jpg","title":"开封市二十五中田径项目取得历史性突破","uniquekey":"e2b102c07511c442eed2b368e37a3d0c","url":"http://mini.eastday.com/mobile/180807154329684.html"},{"type":"a","author_name":"中国新闻网","category":"头条","date":"2018-08-07 15:40","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807154013_3a9c56d8394f002a0431d1a42d77e09d_1_mwpm_03200403.jpg","title":"香港警方捣毁一伪钞制作工场 查获面值140万伪钞","uniquekey":"b67e6130e5ee8e64e9c5154ebf326c23","url":"http://mini.eastday.com/mobile/180807154013208.html"},{"type":"b","author_name":"广西新闻网","category":"头条","date":"2018-08-07 15:37","thumbnail_pic_s":"http://04.imgmini.eastday.com/mobile/20180807/20180807153712_c80777785b9effaed05c9d93588e6270_5_mwpm_03200403.jpg","thumbnail_pic_s02":"http://04.imgmini.eastday.com/mobile/20180807/20180807153712_2af9a936efcfc2a6612103a789cad7ce_2_mwpm_03200403.jpg","thumbnail_pic_s03":"http://04.imgmini.eastday.com/mobile/20180807/20180807153712_dac12088f88e92b36f299b210eaf3074_1_mwpm_03200403.jpg","title":"围甲联赛:国旅联合厦门队胜天津四建队","uniquekey":"67e96b2bd42e68f0507e1c4cf9064746","url":"http://mini.eastday.com/mobile/180807153712686.html"},{"type":"b","author_name":"环球网","category":"头条","date":"2018-08-07 15:35","thumbnail_pic_s":"http://09.imgmini.eastday.com/mobile/20180807/20180807153526_83cccf49edb38b97b755f373398d80f9_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://09.imgmini.eastday.com/mobile/20180807/20180807153526_83cccf49edb38b97b755f373398d80f9_9_mwpm_03200403.jpg","thumbnail_pic_s03":"http://09.imgmini.eastday.com/mobile/20180807/20180807153526_83cccf49edb38b97b755f373398d80f9_2_mwpm_03200403.jpg","title":"蔡英文当初竞选公仔产地被扒大陆造!网友笑翻:这是大陆卧底吗?","uniquekey":"7d1e48b988ed2d86d8a56314feef4251","url":"http://mini.eastday.com/mobile/180807153526157.html"},{"type":"b","author_name":"媛媛姐姐","category":"头条","date":"2018-08-07 15:32","thumbnail_pic_s":"http://00.imgmini.eastday.com/mobile/20180807/20180807153252_aeb9da150da928f2db6d99622c0a574d_4_mwpm_03200403.jpg","thumbnail_pic_s02":"http://00.imgmini.eastday.com/mobile/20180807/20180807153252_aeb9da150da928f2db6d99622c0a574d_1_mwpm_03200403.jpg","thumbnail_pic_s03":"http://00.imgmini.eastday.com/mobile/20180807/20180807153252_aeb9da150da928f2db6d99622c0a574d_2_mwpm_03200403.jpg","title":"女子偶遇一辆保时捷出租车,称:以为自己在迪拜","uniquekey":"7d483fe781cc3152cc7b030170ffb5d4","url":"http://mini.eastday.com/mobile/180807153252085.html"},{"type":"b","author_name":"东方头条","category":"头条","date":"2018-08-07 15:29","thumbnail_pic_s":"http://07.imgmini.eastday.com/mobile/20180807/20180807_33b8169be6c203ea1173fa8490e6094a_cover_mwpm_03200403.jpg","thumbnail_pic_s02":"http://07.imgmini.eastday.com/mobile/20180807/20180807_cf2be1995e02bd105e13461b80425e9b_cover_mwpm_03200403.jpg","thumbnail_pic_s03":"http://07.imgmini.eastday.com/mobile/20180807/20180807_3709a1f084ebaf3f6f740c646e4c59d3_cover_mwpm_03200403.jpg","title":"躺棺材睡觉能转运?女子迷信神秘仪式,把自己活活\u201c作\u201d死了","uniquekey":"544ef4f5f918c10ec7fd3f354213f8e6","url":"http://mini.eastday.com/mobile/180807152923781.html"},{"type":"a","author_name":"中国台湾网","category":"头条","date":"2018-08-07 15:26","thumbnail_pic_s":"http://05.imgmini.eastday.com/mobile/20180807/20180807152627_cdb8c7cc168f28cd3062c67efa287678_1_mwpm_03200403.jpg","title":"前台南县长苏焕智:民进党再继续搞 台湾必死路一条","uniquekey":"c1bcbe8e50271afd50d288a17f4eda23","url":"http://mini.eastday.com/mobile/180807152627999.html"},{"type":"b","author_name":"小郝话历史","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://09.imgmini.eastday.com/mobile/20180807/20180807152058_81e37ff608bea88816ded9cb361af39e_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://09.imgmini.eastday.com/mobile/20180807/20180807152058_81e37ff608bea88816ded9cb361af39e_2_mwpm_03200403.jpg","thumbnail_pic_s03":"http://09.imgmini.eastday.com/mobile/20180807/20180807152058_81e37ff608bea88816ded9cb361af39e_3_mwpm_03200403.jpg","title":"二战美女飞行员,单枪匹马营救希特勒,战后却受到肯尼迪接见!","uniquekey":"fe316915d529a22293412a6622a8cd61","url":"http://mini.eastday.com/mobile/180807152058684.html"},{"type":"b","author_name":"北青网","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807152048_8edcd1017711762442b79e9d37fa6f5a_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://03.imgmini.eastday.com/mobile/20180807/20180807152048_8edcd1017711762442b79e9d37fa6f5a_6_mwpm_03200403.jpg","thumbnail_pic_s03":"http://03.imgmini.eastday.com/mobile/20180807/20180807152048_8edcd1017711762442b79e9d37fa6f5a_5_mwpm_03200403.jpg","title":"那些曾经被玩坏了的表情包的主人公,如今变成这个样子","uniquekey":"8173d44b79012c961a76e370fbedd85d","url":"http://mini.eastday.com/mobile/180807152048780.html"},{"type":"b","author_name":"北青网","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://07.imgmini.eastday.com/mobile/20180807/20180807152048_1e5716293c2f9fcae593d5749c57e43f_3_mwpm_03200403.jpg","thumbnail_pic_s02":"http://07.imgmini.eastday.com/mobile/20180807/20180807152048_1e5716293c2f9fcae593d5749c57e43f_2_mwpm_03200403.jpg","thumbnail_pic_s03":"http://07.imgmini.eastday.com/mobile/20180807/20180807152048_1e5716293c2f9fcae593d5749c57e43f_1_mwpm_03200403.jpg","title":"\u201c三伏\u201d期间做好这4件事,让你在不知不觉重变瘦!","uniquekey":"9c6389a13c901746983e73405dc762b0","url":"http://mini.eastday.com/mobile/180807152048461.html"},{"type":"b","author_name":"北青网","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://07.imgmini.eastday.com/mobile/20180807/20180807152047_a5f67eb564ad8b9e3dce0b652edd39bd_5_mwpm_03200403.jpg","thumbnail_pic_s02":"http://07.imgmini.eastday.com/mobile/20180807/20180807152047_a5f67eb564ad8b9e3dce0b652edd39bd_4_mwpm_03200403.jpg","thumbnail_pic_s03":"http://07.imgmini.eastday.com/mobile/20180807/20180807152047_a5f67eb564ad8b9e3dce0b652edd39bd_1_mwpm_03200403.jpg","title":"亚洲最大贫民窟:1500人共用一个厕所,人均月收入才60元","uniquekey":"a1507831c24803d079ba6d4edec2d0c6","url":"http://mini.eastday.com/mobile/180807152047101.html"},{"type":"b","author_name":"何有强","category":"头条","date":"2018-08-07 15:16","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807151647_0af6c9ae2bb23a738d340003937a97f3_3_mwpm_03200403.jpg","thumbnail_pic_s02":"http://03.imgmini.eastday.com/mobile/20180807/20180807151647_0af6c9ae2bb23a738d340003937a97f3_7_mwpm_03200403.jpg","thumbnail_pic_s03":"http://03.imgmini.eastday.com/mobile/20180807/20180807151647_0af6c9ae2bb23a738d340003937a97f3_2_mwpm_03200403.jpg","title":"章子怡和刘亦菲刘海发型秒变成大妈,舒畅周冬雨剪短发秒变成仙女","uniquekey":"acc669cfbd698f8010c69dc8032c6049","url":"http://mini.eastday.com/mobile/180807151647075.html"},{"type":"a","author_name":"环球网","category":"头条","date":"2018-08-07 15:15","thumbnail_pic_s":"http://01.imgmini.eastday.com/mobile/20180807/20180807151512_512ce528ca139642c7090eee2dbe70ff_1_mwpm_03200403.jpg","title":"王裕庆:台当局大搞\u201c正名\u201d 被国际奥委会踢出的可能性增加","uniquekey":"7f4774ad0846dcbd0e9e1c15f3018435","url":"http://mini.eastday.com/mobile/180807151512261.html"}],"stat":"1"}
     */

    private int error_code;
    private String reason;
    private ResultBean result;

    public int getError_code() {
        return error_code;
    }

    public void setError_code(int error_code) {
        this.error_code = error_code;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public ResultBean getResult() {
        return result;
    }

    public void setResult(ResultBean result) {
        this.result = result;
    }

    public static class ResultBean {
        /**
         * data : [{"author_name":"参考消息网","category":"头条","date":"2018-08-07 15:47","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807154718_d26151b10fc104fc51dcaf46aaef539a_1_mwpm_03200403.jpg","title":"美媒:高温导致全球小麦价格飙升 面包或将更贵","type":"a","uniquekey":"92c9133916a15803a87b6517a7933598","url":"http://mini.eastday.com/mobile/180807154718185.html"},{"type":"b","author_name":"汽车加油站","category":"头条","date":"2018-08-07 15:44","thumbnail_pic_s":"http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_2_mwpm_03200403.jpg","thumbnail_pic_s02":"http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_4_mwpm_03200403.jpg","thumbnail_pic_s03":"http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_3_mwpm_03200403.jpg","title":"江疏影座驾竟然这么豪华,内饰真温馨!","uniquekey":"40b236cc3cf3f3f9884a5eb9734f9a2a","url":"http://mini.eastday.com/mobile/180807154459047.html"},{"type":"b","author_name":"开封市第二十五中学","category":"头条","date":"2018-08-07 15:43","thumbnail_pic_s":"http://08.imgmini.eastday.com/mobile/20180807/20180807154329_0c22973c751e6ad07388e902a6f275b8_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://08.imgmini.eastday.com/mobile/20180807/20180807154329_0c22973c751e6ad07388e902a6f275b8_4_mwpm_03200403.jpg","thumbnail_pic_s03":"http://08.imgmini.eastday.com/mobile/20180807/20180807154329_0c22973c751e6ad07388e902a6f275b8_3_mwpm_03200403.jpg","title":"开封市二十五中田径项目取得历史性突破","uniquekey":"e2b102c07511c442eed2b368e37a3d0c","url":"http://mini.eastday.com/mobile/180807154329684.html"},{"type":"a","author_name":"中国新闻网","category":"头条","date":"2018-08-07 15:40","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807154013_3a9c56d8394f002a0431d1a42d77e09d_1_mwpm_03200403.jpg","title":"香港警方捣毁一伪钞制作工场 查获面值140万伪钞","uniquekey":"b67e6130e5ee8e64e9c5154ebf326c23","url":"http://mini.eastday.com/mobile/180807154013208.html"},{"type":"b","author_name":"广西新闻网","category":"头条","date":"2018-08-07 15:37","thumbnail_pic_s":"http://04.imgmini.eastday.com/mobile/20180807/20180807153712_c80777785b9effaed05c9d93588e6270_5_mwpm_03200403.jpg","thumbnail_pic_s02":"http://04.imgmini.eastday.com/mobile/20180807/20180807153712_2af9a936efcfc2a6612103a789cad7ce_2_mwpm_03200403.jpg","thumbnail_pic_s03":"http://04.imgmini.eastday.com/mobile/20180807/20180807153712_dac12088f88e92b36f299b210eaf3074_1_mwpm_03200403.jpg","title":"围甲联赛:国旅联合厦门队胜天津四建队","uniquekey":"67e96b2bd42e68f0507e1c4cf9064746","url":"http://mini.eastday.com/mobile/180807153712686.html"},{"type":"b","author_name":"环球网","category":"头条","date":"2018-08-07 15:35","thumbnail_pic_s":"http://09.imgmini.eastday.com/mobile/20180807/20180807153526_83cccf49edb38b97b755f373398d80f9_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://09.imgmini.eastday.com/mobile/20180807/20180807153526_83cccf49edb38b97b755f373398d80f9_9_mwpm_03200403.jpg","thumbnail_pic_s03":"http://09.imgmini.eastday.com/mobile/20180807/20180807153526_83cccf49edb38b97b755f373398d80f9_2_mwpm_03200403.jpg","title":"蔡英文当初竞选公仔产地被扒大陆造!网友笑翻:这是大陆卧底吗?","uniquekey":"7d1e48b988ed2d86d8a56314feef4251","url":"http://mini.eastday.com/mobile/180807153526157.html"},{"type":"b","author_name":"媛媛姐姐","category":"头条","date":"2018-08-07 15:32","thumbnail_pic_s":"http://00.imgmini.eastday.com/mobile/20180807/20180807153252_aeb9da150da928f2db6d99622c0a574d_4_mwpm_03200403.jpg","thumbnail_pic_s02":"http://00.imgmini.eastday.com/mobile/20180807/20180807153252_aeb9da150da928f2db6d99622c0a574d_1_mwpm_03200403.jpg","thumbnail_pic_s03":"http://00.imgmini.eastday.com/mobile/20180807/20180807153252_aeb9da150da928f2db6d99622c0a574d_2_mwpm_03200403.jpg","title":"女子偶遇一辆保时捷出租车,称:以为自己在迪拜","uniquekey":"7d483fe781cc3152cc7b030170ffb5d4","url":"http://mini.eastday.com/mobile/180807153252085.html"},{"type":"b","author_name":"东方头条","category":"头条","date":"2018-08-07 15:29","thumbnail_pic_s":"http://07.imgmini.eastday.com/mobile/20180807/20180807_33b8169be6c203ea1173fa8490e6094a_cover_mwpm_03200403.jpg","thumbnail_pic_s02":"http://07.imgmini.eastday.com/mobile/20180807/20180807_cf2be1995e02bd105e13461b80425e9b_cover_mwpm_03200403.jpg","thumbnail_pic_s03":"http://07.imgmini.eastday.com/mobile/20180807/20180807_3709a1f084ebaf3f6f740c646e4c59d3_cover_mwpm_03200403.jpg","title":"躺棺材睡觉能转运?女子迷信神秘仪式,把自己活活\u201c作\u201d死了","uniquekey":"544ef4f5f918c10ec7fd3f354213f8e6","url":"http://mini.eastday.com/mobile/180807152923781.html"},{"type":"a","author_name":"中国台湾网","category":"头条","date":"2018-08-07 15:26","thumbnail_pic_s":"http://05.imgmini.eastday.com/mobile/20180807/20180807152627_cdb8c7cc168f28cd3062c67efa287678_1_mwpm_03200403.jpg","title":"前台南县长苏焕智:民进党再继续搞 台湾必死路一条","uniquekey":"c1bcbe8e50271afd50d288a17f4eda23","url":"http://mini.eastday.com/mobile/180807152627999.html"},{"type":"b","author_name":"小郝话历史","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://09.imgmini.eastday.com/mobile/20180807/20180807152058_81e37ff608bea88816ded9cb361af39e_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://09.imgmini.eastday.com/mobile/20180807/20180807152058_81e37ff608bea88816ded9cb361af39e_2_mwpm_03200403.jpg","thumbnail_pic_s03":"http://09.imgmini.eastday.com/mobile/20180807/20180807152058_81e37ff608bea88816ded9cb361af39e_3_mwpm_03200403.jpg","title":"二战美女飞行员,单枪匹马营救希特勒,战后却受到肯尼迪接见!","uniquekey":"fe316915d529a22293412a6622a8cd61","url":"http://mini.eastday.com/mobile/180807152058684.html"},{"type":"b","author_name":"北青网","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807152048_8edcd1017711762442b79e9d37fa6f5a_1_mwpm_03200403.jpg","thumbnail_pic_s02":"http://03.imgmini.eastday.com/mobile/20180807/20180807152048_8edcd1017711762442b79e9d37fa6f5a_6_mwpm_03200403.jpg","thumbnail_pic_s03":"http://03.imgmini.eastday.com/mobile/20180807/20180807152048_8edcd1017711762442b79e9d37fa6f5a_5_mwpm_03200403.jpg","title":"那些曾经被玩坏了的表情包的主人公,如今变成这个样子","uniquekey":"8173d44b79012c961a76e370fbedd85d","url":"http://mini.eastday.com/mobile/180807152048780.html"},{"type":"b","author_name":"北青网","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://07.imgmini.eastday.com/mobile/20180807/20180807152048_1e5716293c2f9fcae593d5749c57e43f_3_mwpm_03200403.jpg","thumbnail_pic_s02":"http://07.imgmini.eastday.com/mobile/20180807/20180807152048_1e5716293c2f9fcae593d5749c57e43f_2_mwpm_03200403.jpg","thumbnail_pic_s03":"http://07.imgmini.eastday.com/mobile/20180807/20180807152048_1e5716293c2f9fcae593d5749c57e43f_1_mwpm_03200403.jpg","title":"\u201c三伏\u201d期间做好这4件事,让你在不知不觉重变瘦!","uniquekey":"9c6389a13c901746983e73405dc762b0","url":"http://mini.eastday.com/mobile/180807152048461.html"},{"type":"b","author_name":"北青网","category":"头条","date":"2018-08-07 15:20","thumbnail_pic_s":"http://07.imgmini.eastday.com/mobile/20180807/20180807152047_a5f67eb564ad8b9e3dce0b652edd39bd_5_mwpm_03200403.jpg","thumbnail_pic_s02":"http://07.imgmini.eastday.com/mobile/20180807/20180807152047_a5f67eb564ad8b9e3dce0b652edd39bd_4_mwpm_03200403.jpg","thumbnail_pic_s03":"http://07.imgmini.eastday.com/mobile/20180807/20180807152047_a5f67eb564ad8b9e3dce0b652edd39bd_1_mwpm_03200403.jpg","title":"亚洲最大贫民窟:1500人共用一个厕所,人均月收入才60元","uniquekey":"a1507831c24803d079ba6d4edec2d0c6","url":"http://mini.eastday.com/mobile/180807152047101.html"},{"type":"b","author_name":"何有强","category":"头条","date":"2018-08-07 15:16","thumbnail_pic_s":"http://03.imgmini.eastday.com/mobile/20180807/20180807151647_0af6c9ae2bb23a738d340003937a97f3_3_mwpm_03200403.jpg","thumbnail_pic_s02":"http://03.imgmini.eastday.com/mobile/20180807/20180807151647_0af6c9ae2bb23a738d340003937a97f3_7_mwpm_03200403.jpg","thumbnail_pic_s03":"http://03.imgmini.eastday.com/mobile/20180807/20180807151647_0af6c9ae2bb23a738d340003937a97f3_2_mwpm_03200403.jpg","title":"章子怡和刘亦菲刘海发型秒变成大妈,舒畅周冬雨剪短发秒变成仙女","uniquekey":"acc669cfbd698f8010c69dc8032c6049","url":"http://mini.eastday.com/mobile/180807151647075.html"},{"type":"a","author_name":"环球网","category":"头条","date":"2018-08-07 15:15","thumbnail_pic_s":"http://01.imgmini.eastday.com/mobile/20180807/20180807151512_512ce528ca139642c7090eee2dbe70ff_1_mwpm_03200403.jpg","title":"王裕庆:台当局大搞\u201c正名\u201d 被国际奥委会踢出的可能性增加","uniquekey":"7f4774ad0846dcbd0e9e1c15f3018435","url":"http://mini.eastday.com/mobile/180807151512261.html"}]
         * stat : 1
         */

        private String stat;
        private List<DataBean> data;

        public String getStat() {
            return stat;
        }

        public void setStat(String stat) {
            this.stat = stat;
        }

        public List<DataBean> getData() {
            return data;
        }

        public void setData(List<DataBean> data) {
            this.data = data;
        }

        public static class DataBean {
            /**
             * author_name : 参考消息网
             * category : 头条
             * date : 2018-08-07 15:47
             * thumbnail_pic_s : http://03.imgmini.eastday.com/mobile/20180807/20180807154718_d26151b10fc104fc51dcaf46aaef539a_1_mwpm_03200403.jpg
             * title : 美媒:高温导致全球小麦价格飙升 面包或将更贵
             * type : a
             * uniquekey : 92c9133916a15803a87b6517a7933598
             * url : http://mini.eastday.com/mobile/180807154718185.html
             * thumbnail_pic_s02 : http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_4_mwpm_03200403.jpg
             * thumbnail_pic_s03 : http://06.imgmini.eastday.com/mobile/20180807/20180807154459_88f8446a93c9389b3d32ec3628d32bc5_3_mwpm_03200403.jpg
             */

            private String author_name;
            private String category;
            private String date;
            private String thumbnail_pic_s;
            private String title;
            private String type;
            private String uniquekey;
            private String url;
            private String thumbnail_pic_s02;
            private String thumbnail_pic_s03;

            public String getAuthor_name() {
                return author_name;
            }

            public void setAuthor_name(String author_name) {
                this.author_name = author_name;
            }

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getDate() {
                return date;
            }

            public void setDate(String date) {
                this.date = date;
            }

            public String getThumbnail_pic_s() {
                return thumbnail_pic_s;
            }

            public void setThumbnail_pic_s(String thumbnail_pic_s) {
                this.thumbnail_pic_s = thumbnail_pic_s;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getUniquekey() {
                return uniquekey;
            }

            public void setUniquekey(String uniquekey) {
                this.uniquekey = uniquekey;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getThumbnail_pic_s02() {
                return thumbnail_pic_s02;
            }

            public void setThumbnail_pic_s02(String thumbnail_pic_s02) {
                this.thumbnail_pic_s02 = thumbnail_pic_s02;
            }

            public String getThumbnail_pic_s03() {
                return thumbnail_pic_s03;
            }

            public void setThumbnail_pic_s03(String thumbnail_pic_s03) {
                this.thumbnail_pic_s03 = thumbnail_pic_s03;
            }
        }
    }
}

app——App

package com.bwie.app;

import android.app.Application;

import com.bwei.imageloaderlibrary.utils.ImageLoaderUtils;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;

public class App extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        ImageLoaderConfiguration configuration = ImageLoaderUtils.getConfiguration(this);
        ImageLoader.getInstance().init(configuration);
    }
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值