Clean master is a very good app for all android phones. It is free and easy to use. Does not require much memory to install. It has multi functions like cleaning cache files, unused applications, doubled files, temporary files etc. Its one touch memory booster is very effective when my samsung phone gets slow and hang.
It has other features like app lock, antivirus and many more. Instead of installing many apps this single app does all the work. Try and feel the difference.