These simple steps show how to add an CalDAV calendar on Android.
Install OneCalendar
Download OneCalendar from the store and install it on your device.
Goto OneCalendar Menu
Select the hamburger menu icon on the top left.
Select Accounts overview
Select the option "Accounts" in the menu.
Select Add account
Click on the "+" sign to add a new account.
Select Account type
Click on the "CalDAV" account type.
Enter credentials
Advanced settings
Click on 'Advanced' to make the advanced settings available.