목록java (6)
KKGRAM
[Android] SSL Error Handler 구글 스토어 경고 대응하기 구글스토어에 어플을 올려두고 신경을 끄고있다가 어느날 들어와보니 업데이트가 되어있지 않았다. (정말 관심 안가짐) 경고문을 보니 아무래도 웹뷰를 사용하기 위해서 인증서를 무조건 패스하게 한 부분이 문제였던 것 같다. SSL Error HandlerFor more information on how to address WebView SSL Error Handler alerts, please see this Google Help Center article. 경고에는 이런식으로 적혀있었고, 다른 블로그들을 확인 해 보니 대응하는 방법이 존재해서 바로 적용하고 올렸더니 문제없이 업데이트 되었다. 그 전에 해 둔 소스에서는 사용자의 선택없..
[Spinner] 안드로이드 콤보박스 만들기 나름 자주 쓰게되는 폼이다. 그럴때마다 매번 검색하자니 역시 귀찮다. 어플을 만들면서 문의 페이지를 만들어야 하는데, 문의 항목에 대해서 콤보박스로 구현하는게 괜찮을 것 같았다. 기본형은 따로 어댑터를 만들지 않아도 되므로 간편하므로 아마 예제 소스도 굉장히 짧을 것 같다. 콤보박스가 필요 한 곳에 스피너를 먼저 달아주고 activity_main.xml values - array.xml (values폴더에 array.xml이없다면 만들어주자) 서비스문의 리뷰문의 제휴문의 업소문의 이벤트 기타 콤보박스에 보여 줄 텍스트에 대해서 각각 아이템을 지정 해 준다. 설정 한 아이템들이 만든 스피너에 연결해주는 작업은 자바 파일에서 구현 해 주면 된다. 구현하는데에도 많..
[RatingBar] 안드로이드 RatingBar 자바 코드로 스타일 바꾸기 암만 구글에 RatingBar code, RatingBar programmatically 이런거 쳐도 RatingBar bar = new RatingBar(context, null, 스타일명); 이것뿐이었다.근데 암만해도 안돼!!!!!! 안된다고!!!!!!! 다른것들도 대부분 예제가 저렇길래 저렇게만 하면 되겠다 싶어서 한시간을 넘게 씨름을 했는데 사실 저것말고 다른 방법도 있었다. 원리는 모른다. 뭐하는 메소드인지도 머른다. 나는 바쁠 뿐이다. .javaContextThemeWrapper contextThemeWrapper = new ContextThemeWrapper(this, 스타일명); RatingBar ratingBar..
JavaScript replace를 Java replaceAll 처럼 사용하기 가끔 무의식중에 js에서 replace를 하고 다 바뀐 줄 알 때가 있다. 그러고나서 프로그램 돌려보면...ㅎㅎ.. 그렇다. 그리고 가끔은 replace 해 준 것을 도로 집어넣지 않아서 무용지물일 때가 있다. 이건 내 잘못 데헷! 까먹지 말고 기억 해 두자는 의미에서 적기로 한다. var str = "가나다라가나다라가나다라";str = str.replace("가","나"); 로 하면 결과는 "나나다라가나다라가나다라" 가 되어버린다. 내가 원하는건 "나나다라나나다라나나다라" 인데 힁.. 자바는 편하게 replaceAll 해주면 알아서 다 바뀌는데 이건 안그렇다. 그러기위해선 변경 할 문자열에 따로 추가를 해 준다. var st..
맨날 헷갈려서 검색하는 것 중에 하나. ㅎㅎ..이쯤되면 그냥 빠가... 헷갈리는거 하나하나 생길때마다 블로그에 쓰는거 잼따. (며칠안감) 얼른 올려놓구 점심먹어야 흐윽... 나 말고도 헷갈려 하는 사람들 많을테니 도움됐으면 좋겠다 는 검색하면 이거 정리된 블로그 수도없이많다 킬킬킬... 그럼 나는 자주 쓰는것만 정리하기로 한다!더 많은 InputType 정리 및 관련된 안드로이드 설명 페이지는 여기로 이동하면 된다. ConstantDescription none 기본 InputType이다. text none와 같다. TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_NORMAL. textCapCharacters 영문이 죄다 대문자로 변신한다. TYPE_TEXT_FLAG_CAP_CHARAC..
서버랑 통신하고 하다보면 json 형식을 주로 쓴다. 주로라기보다 거의 무조건 적이다. 근데 머리가 항상 빠가라 json 형태를 받아와서 이것저것 굴려 먹어야 할 때마다 인터넷에 검색하고있다. 그냥 모든 검색 내용을 내 블로그에 때려박자..! 먼저 이번 플젝에서는 아직 서버가 구현되지 않았기 때문에 서버에서 데이터를 받아왔을 때를 가정하고 해야한다. String에 json형태의 문자열을 만들어준다. String s = "[{\"addr\":\"전남\"},{\"addr\":\"전북\"},{\"addr\":\"대구\"},"+ "{\"addr\":\"대전\"},{\"addr\":\"경기\"},{\"addr\":\"충북\"},"+ "{\"addr\":\"인천\"},{\"addr\":\"부산\"},{\"addr\..