ClassCastException 가 발생했네요..
editor.putBoolean("btn5", btn5.isChecked());
editor.putString("btn5", "#FFFFFF");
editor.putString("btn5", "#34B62C");
첫번째라인에서 btn5 속성을 Boolean 값으로 줘놓고 그 아래에서 String를 또 줬으니....
각각의 속성의 이름이 분별이 가능하도록 명확한 이름을 주시기바랍니다
editor.putBoolean("btn5_state", btn5.isChecked());
editor.putString("btn5_color", "#FFFFFF");
editor.putString("btn5_back", "#34B62C");
이러면 위 에러는 없어질것입니다.