public static ABaseFragment newInstance(WeiBoUser searchResult) {
    UserProfileFragment fragment = new UserProfileFragment();

    Bundle args = new Bundle();
    args.putSerializable("newUser", searchResult);
    fragment.setArguments(args);

    return fragment;
  }
  public static ABaseFragment newInstance() {
    UserProfileFragment fragment = new UserProfileFragment();

    Bundle args = new Bundle();
    args.putSerializable("user", AppContext.getUser());
    fragment.setArguments(args);

    return fragment;
  }