본문 바로가기

android http, https 통신 //request SchemeRegistry schemeRegistry = new SchemeRegistry();// 스키마 등록 schemeRegistry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80));// http schemeRegistry.register(new Scheme("https", SSLSocketFactory.getSocketFactory(), 443));// ssl HttpParams httpParams = new BasicHttpParams();// thread safe httpParams.setParameter(HttpConnectionParams.SO_TIMEOUT, TISPreference.NET_.. 더보기
androod EditText 검색 키보드 띄우기 inputType에서 건드는건줄 알았는데 다른데서 바꾸는거였다..(상당히 삽질좀 했지만...) 한줄팁 android:imeOptions="actionSearch" 더보기
InputFilter EditText에 Byte제한걸기 editText에 문자 입력시 byte를 체크하여 해당 byte이상 입력하지 못하게 막는 방법입니다.InputFilter로 검색하시면 많은 예제가 검색됩니다.기존 예제로 적용을하면 하나씩 입력시에는 문제가 되지 않지만 많은 텍스트를 복사해서 붙여넣기시 제대로 체크가 되지 않는 문제가 생깁니다. 엔터를 체크하지 못하는 문제도 있습니다.문자에 따라 byte가 다르기 때문에 생기는 문제인데.. 한글이 2byte이고, 숫자/영문이 1byte..다량의 문자를 복사해서 붙여넣기 시 남는 바이트 만큼의 길이수를 구해 잘라내야 하는데.. 쉽지가 않더군요.결국 while문으로 계속 돌려서 해당 byte를 맞춘 소스입니다. ㅋㅋ 완전 노가다~~그래도 이렇게 하니까 해당 byte만큼 딱 잘라주네요.체크하고자 하는 byte가.. 더보기