public class AlarmProvider extends ContentProvider {
    private SQLiteOpenHelper mOpenHelper;

    private static final int ALARMS = 1;
    private static final int ALARMS_ID = 2;

    private static final UriMatcher sURLMatcher = new UriMatcher(
            UriMatcher.NO_MATCH);

    static {
        sURLMatcher.addURI("com.android.deskclock2", "alarm", ALARMS);
        sURLMatcher.addURI("com.android.deskclock2", "alarm/#", ALARMS_ID);
    }


여기서 UriMatcher.....음... 뭐하는 부분인지 이해가 안되요....
이걸 왜 이렇게 해주는거죠??


그리고....

DATABASE_VERSION = 1;
DATABASE_VERSION = 2;
DATABASE_VERSION = 5;

이건 각각 뭘 뜻하는지.... 궁금합니다..

안녕하세요(__)