Skip to content

Instantly share code, notes, and snippets.

View edwinkapkei's full-sized avatar

Edwin Kapkei edwinkapkei

View GitHub Profile
@edwinkapkei
edwinkapkei / CountingFileRequestBody.java
Created December 8, 2020 17:34 — forked from eduardb/CountingFileRequestBody.java
Uploading a file with a progress displayed using OkHttp
public class CountingFileRequestBody extends RequestBody {
private static final int SEGMENT_SIZE = 2048; // okio.Segment.SIZE
private final File file;
private final ProgressListener listener;
private final String contentType;
public CountingFileRequestBody(File file, String contentType, ProgressListener listener) {
this.file = file;
@edwinkapkei
edwinkapkei / BooksAdapter
Created May 21, 2018 11:58 — forked from mislavs/BooksAdapter
RecyclerView.Adapter implementation for displaying a list of Book objects.
package com.msvs.bookshelf.adapters;
import android.os.Handler;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;