본문 바로가기

전체 글

(1601)
[Android] Http GET/POST Client Module public class NetworkSapper { protected static NetworkSapper _instance; private Map _map ; private InnerHandler _handler; private NetworkSapper(){ super(); _map = new HashMap(); _handler = new InnerHandler(Looper.getMainLooper()); } public static NetworkSapper getInst(){ if(_instance==null) _instance = new NetworkSapper(); return _instance; } public void requestUrlGet( String aUrl, String aCmdTyp..
[Android] Class Instance Shared 안드로이드에서 클래스에 대한 공유를 위해서는 sharedInstance()를 사용해서 간단하게 다른 클래스간에서 공유한다. Public Class MGTest { public static MGTest sharedInstance() { if (_instance == null) _instance = new MGTest(); return _instance; }} 위와 같이 명시가 되어있으면, 다른 Class에서도 MGTest.sharedInstance()를 통해 메서드나 변수등을 같이 사용이 가능하다.
[Android] Json Format Write / Read iOS에서는 JSON 라이브러리를 많이들 사용하지만(최근 버전에는 기본 라이브러리로도 사용이 가능하다고 하지만) 안드로이드의 경우에는 내부에 있는 org.json.JSONObject를 사용하면 가능하다! // JSON 포맷으로 온 String을 Read 하기 *(EX) kResponse = {"name":"shakej"}; String kResponse = String.format("[%s]", response); try{ JSONArray jArr = new JSONArray(kResponse); for (int i=0; i
[Android] String에서 특수문자 제거 String kMessage = "[12]";String aIntStr = kMessage.replaceAll("\\p{Punct}", ""); Log.d("shakej","aIntStr ==== " + aIntStr); 특수문자 몇가지 앞에는 \\을 써줘야 먹힙니다.
LG의 회심의 스마트폰 "옵티머스 G" 성공할까? 삼성에 비해 실적발표에서 많이 뒤쳐졌던 LG전자의 야심찬 스마트폰이 출시 됨에 많은 기대를 모으고 있습니다. "옵티머스 G" 스펙과 과연 성공할 수 있을까에 대해서 이야기해볼까 합니다. 옵티머스 G의 사양은 위와 같습니다. 스마트폰에서 많은 사람들이 "쓰펙~ 쓰펙~"을 외치며, 안드로이드는 스펙이 좋다는 말을 외치지만 특별히 스마트폰의 사양에서 큰 차이를 느끼거나 하는 것 같진 않습니다. (어쩌면 안드로이드 스마트폰의 마케팅 전략일 수도...?) 저는 이번 옵티머스 G에서의 가장 큰 강점이자 많은 사람들이 매력을 느낄만한 부분은 "디스플레이"부분이라 생각이 됩니다. 비슷비슷한 (그리고 크게 성능의 차이를 느끼지 못하는) 스펙보다는 당장 눈에 보이고 무엇을 하든 접하게 되는 디스플레이의 비중이 크다고 생각..
[Android] String Array Sort (Str[]) Android String Array StrArr[] 의 형식에서는 Arrays.sort() 함수를 사용합니다. 기존에 많은 예제에서는 Collections 함수를 이용해서 ArrayList 를 정렬하는 방법은 많은데, String Array 는 관련예제가 많이 없어 JAVA로 찾으니 아래와 같이 Arrays함수가 검색이 되네요~! // 문자열 배열 정렬 (가나다 순으로 소팅) String strArr[] = { "맹구", "배용준", "땡칠이", "장동건", "강수정", "송창식", "황당해", "고은아"}; Arrays.sort(strArr);
새로운 지불의 시대 '모바일 결제'가 다가온다. 최근 IT업계의 큰 화두는 '모바일 결제'가 아닐까 싶습니다. 불과 일년 전까지만 하더라도, 모바일 결제라는 수단이 여러가지 법상 문제점, 보안 등의 이유로 웹사이트로 유도해서 결제를 하는 방식이 대부분이였습니다. 최근에는 다양한 카드사에서 모바일 결제수단을 제공하고 있고, 휴대폰 소액결제도 30만원까지 늘어나면서 웹에서도 모바일 결제가 많이 활용되고 있는 게 보입니다. 이런 모바일 웹의 결제 이외에도 휴대폰 자체가 지갑을 대신할 수 있는, 조금 더 업그레이드 된 모바일 결제시대가 다가오고 있습니다 (머지 않은 미래에는 지갑 가득 카드와 현금을 들고다니지 않아도되지 않을까 싶습니다^^) 위에 사진은 iOS6에서 제공되는 패스북이란 어플입니다. 이 어플은, 티켓, 탑승권, 쿠폰, 등 거의 모든 종류의 티켓..
맥북에어 내구성을 테스트하다! 얼리고 던지고~ 재미있는 영상입니다^^ 맥북프로 유저라 맥북에어를 살까 말까 유혹의 늪에서 허덕이고 있는 중에 재미있는 "맥북에어" 어디까지 내구성이 될까! 하는 동영상이네요^^ 일단 맥북을 냉동실에 얼립니다! 2시간가량 얼린 이후, 녹이니까.... 맥북에어가 켜지는군요^^두번째 실험은 1시간동안 190도에 다르는 고온에 놔둔 후 다시 켜는 실험에서도.... 역시 켜지는군요 작은 만큼 휴대성이 맥북에어의 가장 큰 매력인데요. 굉장히 온도가 올라가면 하드디스크 보호를 위해 자동적으로 종료가 된 후 다시.. 켜집니다. 그런 후에는 마구 맥북을 던지는데요^^ 얇은 만큼 휜경우도 많이 보았지만, 2011년형인지 맥북에어가 굉장히 튼튼하군요. ... 저렇게 마구 던지는 맥북에어를 보니 마음이 아프기만 하군요.