목록XML (3)
KKGRAM
[RatingBar] 안드로이드 RatingBar 자바 코드로 스타일 바꾸기 암만 구글에 RatingBar code, RatingBar programmatically 이런거 쳐도 RatingBar bar = new RatingBar(context, null, 스타일명); 이것뿐이었다.근데 암만해도 안돼!!!!!! 안된다고!!!!!!! 다른것들도 대부분 예제가 저렇길래 저렇게만 하면 되겠다 싶어서 한시간을 넘게 씨름을 했는데 사실 저것말고 다른 방법도 있었다. 원리는 모른다. 뭐하는 메소드인지도 머른다. 나는 바쁠 뿐이다. .javaContextThemeWrapper contextThemeWrapper = new ContextThemeWrapper(this, 스타일명); RatingBar ratingBar..
android studio 버튼 클릭 표현 하기 따로 뭐 표현 할 말이 딱히 안떠오른다. 그냥 눌렀다는 걸 표시해주기 위해..? a 태그로 보자면 눌렀을 때, 마우스 위로 올렸을 때, 누르고 뗄 때, 평상시 등등 많은데 내가 지금 할 건 버튼을 눌렀을 때의 drawable 변경이다. 이걸 해 주기 위해선 평소 이미지, 눌렀을 때 이미지, 그리고 이들을 selector로 만들어 줄 레이아웃 파일까지 총 세개의 파일이 필요 및 작성을 해야한다. 나는 둥근 사각형의 버튼을 평상시엔 노란색, 눌렀을 땐 회색으로 변하도록 할 것이다. 이때 drawable는 png의 이미지 파일이 아닌 xml로 작성 한 파일로 할 것이다. 이미지일 경우 drawable 폴더에 필요 이미지를 넣어주면 된다. round_layout_..
JavaScript replace를 Java replaceAll 처럼 사용하기 가끔 무의식중에 js에서 replace를 하고 다 바뀐 줄 알 때가 있다. 그러고나서 프로그램 돌려보면...ㅎㅎ.. 그렇다. 그리고 가끔은 replace 해 준 것을 도로 집어넣지 않아서 무용지물일 때가 있다. 이건 내 잘못 데헷! 까먹지 말고 기억 해 두자는 의미에서 적기로 한다. var str = "가나다라가나다라가나다라";str = str.replace("가","나"); 로 하면 결과는 "나나다라가나다라가나다라" 가 되어버린다. 내가 원하는건 "나나다라나나다라나나다라" 인데 힁.. 자바는 편하게 replaceAll 해주면 알아서 다 바뀌는데 이건 안그렇다. 그러기위해선 변경 할 문자열에 따로 추가를 해 준다. var st..