code: public GridLayoutManager asGridView(int columns) {
          this.presentation = PeasyPresentation.BasicGrid;
          resetItemDecorations();
          resetItemAnimator();
          final GridLayoutManager layoutManager = PeasyRecyclerView.BasicGrid.newLayoutManager(getContext(), columns);
          PeasyConfigurations.bundleColumnSize(getExtraData(), columns);
          getRecyclerView().setLayoutManager(layoutManager);
          getRecyclerView().addItemDecoration(new PeasyGridDividerItemDecoration(getContext(), columns));
          getRecyclerView().setItemAnimator(new DefaultItemAnimator());
          return layoutManager;
      }
docs: Present as Grid View
  Be noted, columns must not less than {@value  DefaultGridColumnSize}
  Default divider is {@link PeasyGridDividerItemDecoration}
  <p>
  <p>
  Execute {@link #resetItemDecorations()}
  Execute {@link #resetItemAnimator()}
  
  @param columns provided to {@link PeasyConfigurations#issueColumnSize(int)}
  @return GridLayoutManager