Skip to content

Instantly share code, notes, and snippets.

@frankandrobot
frankandrobot / Task.java
Created August 10, 2013 18:50
Gist for Android Studio bug
package com.frankandrobot.reminderer.datastructures;
import android.content.ContentValues;
import android.database.Cursor;
import android.os.Parcel;
import android.os.Parcelable;
import com.frankandrobot.reminderer.database.TaskTable.TaskCol;
import com.frankandrobot.reminderer.parser.GrammarRule.RepeatsToken;
import com.frankandrobot.reminderer.datastructures.DataStructure.*;
@frankandrobot
frankandrobot / CursorProxyDelete.java
Created August 9, 2013 22:53
Proxy for the Android Cursor class that ignores the row passed in the constructor. Use this to "delete" rows in the listview before deleting them for real in the database.
package com.frankandrobot.reminderer.database.databasefacade;
import android.annotation.TargetApi;
import android.content.ContentResolver;
import android.database.AbstractCursor;
import android.database.CharArrayBuffer;
import android.database.ContentObserver;
import android.database.Cursor;
import android.database.DataSetObserver;
import android.net.Uri;