From Incorporate Apps:
SMS Blocker Pro for Android blocks all incoming SMS (text messages), empty SMS, and unknown numbers, or adds a white or black list for SMS. No traces/logs are being left of blocked SMS/text messages in other messaging apps. No notifications from other apps are displayed. It features reply with a predefined SMS both in filters and general settings, password protection for the app under settings, block numbers by template, Home Screen widget (On/Off toggle), and notification icon.