If you’re in the UK, then Airbox ACANS (previously RunwayHD) contains an electronic log which complements its core mapping / navigation functions.
The attached screenshot shows the default tabs / buttons available - pressing one places a date / time stamp in the log file. Selecting “Note” allows you to type free text. The system auto-detects flight (“Position log started” / “Position log ended”) and adds an entry into the log file but it lacks some finesse, so logging your takeoff and landing by pressing the appropriate button is invariably more accurate.
Flight logs can be saved and clicking on the date / time brings up all the information contained within that log. The files can also be e-mailed directly from the app.