Android Studio

I need a tasks page created which allows the user to add, edit and delete. After the user completes the task they are to press the task which will tick it off the list. The user is also able to put a deadline on when they want the task to be done