package com.ithooks.android.xreap.base;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.ithooks.android.xreap.utils.SharedPreferencesHelper;
import butterknife.ButterKnife;
/**
* Author: ZhuWenWu
* Version V1.0
* Date: 14-11-22 15:19
* Description: Fragment 基类
* Modification History:
* Date Author Version Description
* -----------------------------------------------------------------------------------
* 14-11-22 ZhuWenWu 1.0 1.0
* Why & What is modified:
*/
public abstract class BaseFragment extends Fragment {
protected final String TAG = getClass().getSimpleName();
protected SharedPreferencesHelper mSharedPreferencesHelper;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mSharedPreferencesHelper = SharedPreferencesHelper.getInstance();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(getLayoutResId(), container, false);
ButterKnife.inject(this, rootView);
return rootView;
}
protected abstract int getLayoutResId();
}