final Drawable daWork = mBtnWork.getCompoundDrawables()[1]; // 1번째가 TOP 이미지, 이유는 위에서 android:drawableTop으로 하였기때문에.. if(daWork != null) mBtnWork.setCompoundDrawables(null, convertToGrayscale(daWork), null, null); protected Drawable convertToGrayscale(Drawable drawable) { ColorMatrix cmMatrix = new ColorMatrix(); cmMatrix.setSaturation(0); //0이면 grayscale drawable.setColorFilter(new ColorMatrixColorFilter(cmMatrix)); return drawable; }
ASP로 사용자 추가시 아래와 같이 스크립트를 작성할 경우 보안문제로 인하여 에러화면이 출력되게 된다. Set obApp = Server.CreateObject("hMailServer.Application") 이때 아래와 같이 window키 + R을 눌려 실행창에 DCOMCnfg를 입력하여 실행한다. 구성요소서비스 > 컴퓨터 > 내컴퓨터 > DCOM 구성에서 hMailSever를 클릭한후 오른쪽마우스를 눌러 아래와 같이 나오면 "시작 및 활성화 권한 > 사용자 지정"을 클릭하고 "편집" 버튼을 누른다. […]
Google Play Store 와 app.moram**.co* 에 App을 새로 올릴 때 AndroidManifest.xml 에 있는 android:versionCode="??" 확인한다. 그 후 Google Play Store 의 배포 지연 시간을 약 하루라고 생각하고 다음날 해당 DB의 MOB_UPDATE_INFO 테이블의 APP_VERSION 이라는 이름을 가진 코드의 참조값을 versionCode 의 값으로 바꿔준다. 그 이유는 사용자에게 새로운 프로덕션이 출시 되었으니 새롭게 다운로드하라는 의미이다.