// Path: lib_common/src/main/java/com/guiying/module/common/base/BaseFragment.java
// @Keep
// public abstract class BaseFragment extends Fragment {
// 
//     protected BaseActivity mActivity;
// 
//     @Override
//     public void onAttach(Context context) {
//         super.onAttach(context);
//         this.mActivity = (BaseActivity) context;
//     }
// 
// 
//     /**
//      * 获取宿主Activity
//      *
//      * @return BaseActivity
//      */
//     protected BaseActivity getHoldingActivity() {
//         return mActivity;
//     }
// 
// 
//     /**
//      * 添加fragment
//      *
//      * @param fragment
//      * @param frameId
//      */
//     protected void addFragment(BaseFragment fragment, @IdRes int frameId) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().addFragment(fragment, frameId);
// 
//     }
// 
// 
//     /**
//      * 替换fragment
//      *
//      * @param fragment
//      * @param frameId
//      */
//     protected void replaceFragment(BaseFragment fragment, @IdRes int frameId) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().replaceFragment(fragment, frameId);
//     }
// 
// 
//     /**
//      * 隐藏fragment
//      *
//      * @param fragment
//      */
//     protected void hideFragment(BaseFragment fragment) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().hideFragment(fragment);
//     }
// 
// 
//     /**
//      * 显示fragment
//      *
//      * @param fragment
//      */
//     protected void showFragment(BaseFragment fragment) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().showFragment(fragment);
//     }
// 
// 
//     /**
//      * 移除Fragment
//      *
//      * @param fragment
//      */
//     protected void removeFragment(BaseFragment fragment) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().removeFragment(fragment);
// 
//     }
// 
// 
//     /**
//      * 弹出栈顶部的Fragment
//      */
//     protected void popFragment() {
//         getHoldingActivity().popFragment();
//     }
// 
// }


import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.guiying.module.common.base.BaseFragment;
package com.guiying.module.girls;





/**
 * A simple {@link Fragment} subclass.
 */
public class GirlsFragment extends BaseFragment {

    /**
     * Use this factory method to create a new instance of
     * this fragment using the provided parameters.
     *
     * @return A new instance of fragment GirlsFragment.
     */
    public static GirlsFragment newInstance() {
// Path: lib_common/src/main/java/com/guiying/module/common/base/BaseFragment.java
// @Keep
// public abstract class BaseFragment extends Fragment {
// 
//     protected BaseActivity mActivity;
// 
//     @Override
//     public void onAttach(Context context) {
//         super.onAttach(context);
//         this.mActivity = (BaseActivity) context;
//     }
// 
// 
//     /**
//      * 获取宿主Activity
//      *
//      * @return BaseActivity
//      */
//     protected BaseActivity getHoldingActivity() {
//         return mActivity;
//     }
// 
// 
//     /**
//      * 添加fragment
//      *
//      * @param fragment
//      * @param frameId
//      */
//     protected void addFragment(BaseFragment fragment, @IdRes int frameId) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().addFragment(fragment, frameId);
// 
//     }
// 
// 
//     /**
//      * 替换fragment
//      *
//      * @param fragment
//      * @param frameId
//      */
//     protected void replaceFragment(BaseFragment fragment, @IdRes int frameId) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().replaceFragment(fragment, frameId);
//     }
// 
// 
//     /**
//      * 隐藏fragment
//      *
//      * @param fragment
//      */
//     protected void hideFragment(BaseFragment fragment) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().hideFragment(fragment);
//     }
// 
// 
//     /**
//      * 显示fragment
//      *
//      * @param fragment
//      */
//     protected void showFragment(BaseFragment fragment) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().showFragment(fragment);
//     }
// 
// 
//     /**
//      * 移除Fragment
//      *
//      * @param fragment
//      */
//     protected void removeFragment(BaseFragment fragment) {
//         Utils.checkNotNull(fragment);
//         getHoldingActivity().removeFragment(fragment);
// 
//     }
// 
// 
//     /**
//      * 弹出栈顶部的Fragment
//      */
//     protected void popFragment() {
//         getHoldingActivity().popFragment();
//     }
// 
// }


// Path: module_girls/src/main/java/com/guiying/module/girls/GirlsFragment.java
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.guiying.module.common.base.BaseFragment;

package com.guiying.module.girls;





/**
 * A simple {@link Fragment} subclass.
 */
public class GirlsFragment extends BaseFragment {

    /**
     * Use this factory method to create a new instance of
     * this fragment using the provided parameters.
     *
     * @return A new instance of fragment GirlsFragment.
     */
    public static GirlsFragment newInstance() {
        return new GirlsFragment();