전체 글

전체 글

    [Android] 안드로이드 HTML 6자리 컬러표

    HTML 컬러표 Color NameColor CodeColor NameColor CodeRed#FF0000White#FFFFFFCyan#00FFFFSilver#C0C0C0Blue#0000FFGrey#808080DarkBlue#0000A0Black#000000LightBlue#ADD8E6Orange#FFA500Purple#800080Brown#A52A2AYellow#FFFF00Maroon#800000Lime#00FF00Green#008000Fuchsia#FF00FFOlive#808000Color code chartTip: Use our HTML color picker if you need to choose from an almost infinite variety of colors. Also, if you ..

    굳건한 1위 프로그래밍언어 "자바"의 종말이 다가온다

    길지 않은 컴퓨터의 역사 속에서 프로그래밍 언어도 그 역사를 함께 써내려갔습니다. 네이티브한 C언어부터 수많은 프로그래밍 언어들이 나오고 사라지고 인기를 얻고 잃어가며 성장을 해왔습니다. 그 중 (공신력있는 한 웹사이트의 통계를 보아도) 굳건히 1위, 2위를 차지하고 있던 언어가 있습니다 바로 "JAVA(자바)"입니다. 웹언어인 JSP와 안드로이드 프로그래밍도 자바를 기반으로 개발이 되면서, 더더욱이 확장성을 늘려가던 자바. 아마 프로그래머가 아닌 관심이 없는 사람들도 "자바"가 프로그램을 짜는 언어라는 건 알 정도니, 얼마나 큰 영향력을 가지고 있는지 알 수 있습니다. 하드웨어가 발전하고 역사가 바뀌며, 언어가 사라지고 새로운 언어가 뜨는 건 사실입니다. 하지만 오늘 웹에서 "자바가 없어진다"라는 기사..

    안드로이드 그리고 애플, 묘하게 엇갈리는 관계

    안드로이드와 애플, 마치 몇 년전에는 골리앗과 다윗같은 느낌이였지만, 몇 년 사이에 그들의 관계는 참 묘하게 엮이고 또 엇갈려서 풀려나가고 있다. 스마트폰의 열풍으로 인해, 매 실시간 기사와 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에서의 가장 큰 강점이자 많은 사람들이 매력을 느낄만한 부분은 "디스플레이"부분이라 생각이 됩니다. 비슷비슷한 (그리고 크게 성능의 차이를 느끼지 못하는) 스펙보다는 당장 눈에 보이고 무엇을 하든 접하게 되는 디스플레이의 비중이 크다고 생각..