본문 바로가기

카테고리

(1762)
안드로이드 그리고 애플, 묘하게 엇갈리는 관계 안드로이드와 애플, 마치 몇 년전에는 골리앗과 다윗같은 느낌이였지만, 몇 년 사이에 그들의 관계는 참 묘하게 엮이고 또 엇갈려서 풀려나가고 있다. 스마트폰의 열풍으로 인해, 매 실시간 기사와 IT의 주요 관심사는 'Cloud', 'Big Data' 보다는 'iPhone, iPad Mini, Optimus G, 갤럭시노트2' 등 폭풍으로 쏟아져 내릴 기기들에 대해 몰려있다. 대부분 국민들이 스마트폰을 소지하고 과거와는 달리 기반 지식이 높아진 상황이다. 가끔은 전국민이 "얼리어답터"가 아닐까 하는 착각도 불러온다. 이와 같은 글을 쓰는 이유는 "아이패드 미니 출시설" 때문이다. 스티브잡스의 강한 반대와 "아이패드는 앉아서 사용하는 큰제품" "아이폰은 휴대하면서 사용하는 제품" 이라는 확실한 카테고리가 있는..
[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에서 제공되는 패스북이란 어플입니다. 이 어플은, 티켓, 탑승권, 쿠폰, 등 거의 모든 종류의 티켓..