textinputlayout and textinputedittext why to use? code example Example: text input layout dependency compile 'com.android.support:design:25.3.1'