code: package io.virtualapp.home.adapters.decorations;
  
  import android.content.Context;
  import android.graphics.Rect;
  import android.support.annotation.DimenRes;
  import android.support.annotation.NonNull;
  import android.support.v7.widget.RecyclerView;
  import android.view.View;
  
  public class ItemOffsetDecoration extends RecyclerView.ItemDecoration {
  
      private int mItemOffset;
  
      public ItemOffsetDecoration(int itemOffset) {
          mItemOffset = itemOffset;
      }
  
      public ItemOffsetDecoration(@NonNull Context context, @DimenRes int itemOffsetId) {
          this(context.getResources().getDimensionPixelSize(itemOffsetId));
      }
  
      @Override
      public void getItemOffsets(Rect outRect, View view, RecyclerView parent,
                                 RecyclerView.State state) {
          outRect.set(mItemOffset, mItemOffset, mItemOffset, mItemOffset);
      }
  }