For recording I use an app called Oneshot which is compatible with both my devices and from the Google play store (see link at bottom of page).
Now despite my Samsung having much higher specs my Lenovo produces much better recording quality with regards to sound and picture quality. On my Lenovo the pixels are hard to make out and audio quality is fair. When I try to record on my Samsung the quality comes out blurred and pixelated with some pixels stretched and the audio occasionally coming out crackly.
P.N. My Samsung also has more storage space available.