I think there are lots of cleaning apps on Google Play, like Advanced task killer, Clean Master. Meanwhile, You can force close the running apps in system after Android System Setting without download additional apps.
How about the app Screen Recorder (AQ REC) (package name aq.forever.screen.recorder) and AZ Screen Recorder (package name com.hecorat.screenrecorder.free). My phone is Samsung galaxy S2. These two apps work well on my phone.