Skip to content

Instantly share code, notes, and snippets.

mPicasso.load(ICON_URL + "&" + position)
.placeholder(R.mipmap.ic_launcher)
.into(viewHolder.mIcon);
OkHttpClient okClient = new OkHttpClient
.Builder()
.addNetworkInterceptor(new StethoInterceptor())
.build();
mPicasso = new Picasso.Builder(getApplicationContext())
.downloader(new OkHttp3Downloader(okClient))
.loggingEnabled(true)
.build();
mPicasso = Picasso.with(getApplicationContext());
mPicasso = Picasso.with(getApplicationContext());
if (BuildConfig.DEBUG) {
Stetho.initializeWithDefaults(this);
}
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.jakewharton.picasso:picasso2-okhttp3-downloader:1.0.2'
compile 'com.facebook.stetho:stetho:1.4.1'
compile 'com.facebook.stetho:stetho-okhttp3:1.4.1'
public void onBindRealmViewHolder(ViewHolder viewHolder, int position) {
final Note note = realmResults.get(position);
viewHolder.mText.setText(note.getText());
viewHolder.mDate.setText(note.getDate().toString());
mPicasso.load(ICON_URL)
.placeholder(R.mipmap.ic_launcher)
.into(viewHolder.mIcon);
}
public class ViewHolder extends RealmViewHolder {
private TextView mText;
private TextView mDate;
private ImageView mIcon;
public ViewHolder(RelativeLayout container) {
super(container);
this.mText = (TextView) container.findViewById(R.id.tv_text);
this.mDate = (TextView) container.findViewById(R.id.tv_date);
this.mIcon = (ImageView) container.findViewById(R.id.iv_icon);
private static final String ICON_URL = "https://unsplash.it/100/100?random";
public NoteRecyclerViewAdapter(
Context context,
RealmResults<Note> realmResults) {
super(context, realmResults, true, true);
}
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mPicasso = Picasso.with(getApplicationContext());
private Realm mRealm;
private RealmConfiguration mRealmConfig;
private EditText mText;
private RealmRecyclerView mNotes;
private Picasso mPicasso;