То, что вы ищете, - это клей, чтобы заставить его работать, поскольку у вас есть хранилище (ваша база данных) и пользовательский интерфейс. Но, как вы правильно указали, ваши действия onClick или, если говорить более широко, все ваше взаимодействие с пользователем должно быть заполнено действием.
Я не буду давать вам конкретного совета, так как я думаю, что вы должны прочитать здесь немного о Pattern-View-Controller Pattern, а также о том, как Android обрабатывает все эти вещи. Хорошей отправной точкой для получения знаний является, как всегда, Википедия.
Не поймите меня неправильно, я не хочу обидеть вас, не ответив на конкретный вопрос: я просто думаю, что для вас более важно сначала изучить основы, необходимые для создания отличных приложений, вместо того, чтобы читать пошагово пошаговое руководство!