// Path: app/src/main/java/com/topnews/android/utils/UIUtils.java
// public class UIUtils {
// 
//     /**
//      * 获取上下文对象
//      * @return
//      */
//     public static Context getContext(){
// 
//         return BaseApplication.getmContext();
//     }
// 
//     /**
//      * 获取主线程id
//      * @return
//      */
//     public static int getMainThreadId(){
//         return BaseApplication.getMainThreadId();
//     }
// 
//     /**
//      * 获取handler实例
//      * @return
//      */
//     public static Handler getHandler(){
//         return BaseApplication.getmHandler();
//     }
// 
//     /**
//      * 判断当前是否运行在主线程
//      * @return
//      */
//     public static boolean isRunOnUiThread(){
//         return getMainThreadId()==android.os.Process.myTid();
//     }
// 
//     /**
//      * 确保当前的操作运行在UI主线程
//      * @param runnable
//      */
//     public static void runOnUiThread(Runnable runnable){
//         if(isRunOnUiThread()){
//             runOnUiThread(runnable);
//         }else{
//             getHandler().post(runnable);
//         }
//     }
// 
//     /**
//      * 获取字符串数组
//      * @param id
//      * @return
//      */
//     public static String[] getStringArray(int id){
//         return getContext().getResources().getStringArray(id);
//     }
// 
//     /**
//      * dp转px
//      * @param dp
//      * @return
//      */
//     public static int dip2px(int dp){
//         int mDensity=(int) getContext().getResources().getDisplayMetrics().density;
//         return dp*mDensity;
//     }
// 
//     /**
//      * px转dp
//      * @param px
//      * @return
//      */
//     public static float px2dip(int px){
//         float mDensity=getContext().getResources().getDisplayMetrics().density;
//         return px/mDensity;
//     }
// }


import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.topnews.android.R;
import com.topnews.android.utils.UIUtils;
package com.topnews.android.pager;



/**
 * Created by dell on 2017/3/23.
 */

public class TopicFragment extends BasePagerFragment{

    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

// Path: app/src/main/java/com/topnews/android/utils/UIUtils.java
// public class UIUtils {
// 
//     /**
//      * 获取上下文对象
//      * @return
//      */
//     public static Context getContext(){
// 
//         return BaseApplication.getmContext();
//     }
// 
//     /**
//      * 获取主线程id
//      * @return
//      */
//     public static int getMainThreadId(){
//         return BaseApplication.getMainThreadId();
//     }
// 
//     /**
//      * 获取handler实例
//      * @return
//      */
//     public static Handler getHandler(){
//         return BaseApplication.getmHandler();
//     }
// 
//     /**
//      * 判断当前是否运行在主线程
//      * @return
//      */
//     public static boolean isRunOnUiThread(){
//         return getMainThreadId()==android.os.Process.myTid();
//     }
// 
//     /**
//      * 确保当前的操作运行在UI主线程
//      * @param runnable
//      */
//     public static void runOnUiThread(Runnable runnable){
//         if(isRunOnUiThread()){
//             runOnUiThread(runnable);
//         }else{
//             getHandler().post(runnable);
//         }
//     }
// 
//     /**
//      * 获取字符串数组
//      * @param id
//      * @return
//      */
//     public static String[] getStringArray(int id){
//         return getContext().getResources().getStringArray(id);
//     }
// 
//     /**
//      * dp转px
//      * @param dp
//      * @return
//      */
//     public static int dip2px(int dp){
//         int mDensity=(int) getContext().getResources().getDisplayMetrics().density;
//         return dp*mDensity;
//     }
// 
//     /**
//      * px转dp
//      * @param px
//      * @return
//      */
//     public static float px2dip(int px){
//         float mDensity=getContext().getResources().getDisplayMetrics().density;
//         return px/mDensity;
//     }
// }


// Path: app/src/main/java/com/topnews/android/pager/TopicFragment.java
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.topnews.android.R;
import com.topnews.android.utils.UIUtils;

package com.topnews.android.pager;



/**
 * Created by dell on 2017/3/23.
 */

public class TopicFragment extends BasePagerFragment{

    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

        View view=View.inflate(UIUtils.getContext(), R.layout.topic_pager,null);