- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록2011/11/04 (15)
드럼치는 프로그래머
안드로이드가 탑재되는 대부분의 기기는 3G 혹은 와이파이 등으로 인터넷 연결이 가능합니다. 그래서 안드로이드는 개발자가 다양한 방법으로 인터넷을 사용 할 수 있도록 기능을 제공합니다. 안드로이드 내부에는 SOAP 나 XML-RPC 클라이언트 API 가 포함되어 있지는 않지만 대신 아파치 HttpComponents 라이브러리를 내장하고 있습니다. HttpComponents 에 관한 문서는 다음 링크에서 보다 자세하게 확인 가능합니다. http://hc.apache.org/ HttpComponents 패키지 가운데 HttpClient 컴포넌트는 모든 종류의 HTTP 요청을 처리 가능합니다. HTTP 요청에 대한 결과는 HttpRequest 클래스에 보관되는데 HTTP 요청 종류에 따라 HttpRequest ..
세계적으로 모바일 붐이 일면서 그 앱(응용소프트웨어)들 역시 큰 붐을 일으키고있다. 그런면서 앱 개발관련 비지니스가 큰 주목을 받고 잇는데,. 최근 기술 전문 포럼 'Contribute'에서 안드로이드 앱 관한 도발적이 기사를 게재 했다. 'Why Are Android Apps Ugly?' 사실 그동안 안드로이드 앱에관한 경제성면이나 기술성(주로 하드장치 관점)에서 많이 거론되 왔다. 그런데, 그 게재는 그동안 IT 프로그래머들 사이에서 암묵적으로 이야기 된던 내용들이 실렸던 것이 주목되고 잇다. 그 타이틀에서 처럼 모든 안드로이드 앱이 그렇진(ugly) 않겠지만, 대체로 안드로이드 폰 또는 태블릿을 한 동안 사용한 후 아이폰 또는 아이패드로 옮겨가 보면, 그 차이를 알수 잇다. iOS(애플 모바일) 앱..
안드로이드 앱을 개발할 때, 가장 복잡하고 까다로운 것은 화면의 회전에 따른 데이터 처리일 것이다. 모바일 앱을 개발하면서 조금씩 정리해 둔 것을 풀어 본다. 화면 회전 Resource에서 화면(layout) 정의 세로 화면 : /res/layout-port/~.xml 가로 화면 : /res/layout-land/~.xml 회전 상태 확인 Android 2.1 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); //--- orientation : 0. 세로, 1. 가로 int orientation = display.getOrientation();..
전체 화면 크기(기기의 해상도) 를 알아내려면 다음 메서드를 호출하면된다. getWindowManager().getDefaultDisplay().getWidth(); getWindowManager().getDefaultDisplay().getHeight(); 이 메서드들은 각각 기기너비와 높이를 돌려준다. 안드로이드는 여러 기기에서 실행될 수 있으므로 기기의 해상도에따라 코딩을 다르게 해야할때 유용하다. 뷰의 크기를 알아낼때는 getWidth() getHeight() 메서드를 이용한다. 이 메서드들은 각각 뷰의 너비와 높이를 알아낸다. 화면을 꽉 체운 뷰라고 하더라도 화면의 해상도와 뷰의 크기는 다른데 이유는 상단에 위치한 상태바때문이다. 화면을 가득 채운 뷰는 기기의 해상도 높이에서 상태바의 높이만큼을..
출처 : http://blog.naver.com/notinoti?Redirect=Log&logNo=80121268628 어플 개발을 하다보면 갤럭시S기준으로 만들게 되고 나중에 갤럭시 탭에서도 실행해 보았는데 화면 레이아웃이 조금씩 어긋나는 경우가 있습니다. 그럴때 다음과 같이 바꾸어서 해보면 어느정도 잡힐것입니다^_^ 1. manifest 파일에 을 추가합니다. (버전 7이상 권장) 그렇지 않으면 화면 가운데로 몰리는 현상이 발생해버리기 때문에 추가해야만 화면크기에 맞게 꽉 차서 나옵니다. 2. http://blog.naver.com/notinoti/80118619288 위에서 말한 내용처럼 모든 단위는 dp(간격, 크기), sp(폰트 사이즈) 로 개발합니다. 3. 레이아웃은 Linearlayout 보..
(이 클래스의 출처는 http://cafe.naver.com/windev 입니다...) 더블버퍼링을 지원하는 CBufferDC 클래스입니다. 사용 예제를 보여드리겠습니다. OnPaint 메서드 CBufferDC dc(this); CRect Rect; GetClientRect(&Rect); dc.FillSolidRect(&Rect, RGB(192, 0, 0)); Rect -= CRect(7, 7, 7, 7); dc.SelectStockObject(NULL_PEN); dc.RoundRect(&Rect, CPoint(21, 21)); dc.SetBkMode(TRANSPARENT); dc.TextOut(30, 30, _T("Test string!")); OnEraseBkgnd 메서드 return TRUE; 더블..
우리가 사용하는 윈도우 창은 WM_PAINT 메세지가 발동될 때 한번 지워졌다가 다시 그려지게 됩니다. 그런데 이렇게 되면 문제는, WM_PAINT 가 너무 많이 발생할 때 너무 많이 깜빡인다는 점입니다. 이럴 때 해결 방법은 대표적으로 두가지가 있는데, 이 두가지를 전부 병행할경우 거의 완벽한 깜빡임 제거가 됩니다. WM_ERASEBKGND 메세지를 등록해주신 다음 return 문을 return TRUE; 로 바꿔주세요 그렇게 하면, 지워지는 과정을 없애버리고 지울 수 있게 됩니다. [출처] 윈도우 깜빡임을 최소화 하기 - 1 (WM_ERASEBKGND)|작성자 메모리얼
부모가 자식의 헤더를 포함하고, 자식이 부모의 헤더를 포함시키도록 구성했을때, 중첩 클래스(순환 참조)가 되버리는 바람에 다음과 같은 에러가 발생한다. fatal error C1014: 포함 파일이 너무 많습니다 : 수준 = 1024 /* error */ error C2143: 구문 오류 : ';'이(가) '*' 앞에 없습니다. /* error */ error C4430: 형식 지정자가 없습니다. int로 가정합니다. 에러가 발생하는 헤더 중첩, 순환 참조 클래스 #include "Child.h" class CParent { CChild* m_pChild; }; #include "Parent.h" class CChild { CParent* m_pParent; }; 이런 경우 #ifndef #define ..
신규 가입은 KT가 유리..기존 아이폰 사용자는 SKT가 최대 12만원 저렴 [아시아경제 권해영 기자] '아이폰4S' 예약판매가 4일 시작된 가운데 소비자들 사이에서 SK텔레콤과 KT 중 어느 통신사를 통해 아이폰을 구매하는 게 유리할 지에 관심이 쏠리고 있다. 결론부터 말하면 처음 아이폰을 구입하는 사람은 KT를 선택하면 보다 저렴하게 구매할 수 있다. 기존에 아이폰을 사용했던 소비자라면 통신사에 관계없이 SK텔레콤을 선택하는 게 유리하다. SKT와 KT가 발표한 아이폰4S 가격표에 따르면 신규 가입자의 경우 KT를 통해 구입하면 SKT에서 구매할 때보다 약 2만원 싼 가격에 살 수 있다. 출고가는 양사 모두 81만4000원으로 동일하지만 월 5만4000원 요금제로 2년 약정 가입한다고 할 때 KT의 ..
[맥스무비=신상민 기자] 남규리가 착시 드레스로 화제를 모았다. 남규리는 지난 3일 오후 서울 상암동 CJ E&M센터에서 열린 ‘2011 스타일 아이콘 어워즈’ 착시 드레스로 주목을 받았다. 이날 남규리는 레드카펫 행사에 참석해 하늘하늘한 소재의 핑크빛 드레스를 입고 등장했다. 남규리는 볼륨감 넘치는 몸매와 함께 어우러진 드레스가 마치 옷을 입지 않은 것처럼 보여 착시 드레스라는 호칭을 얻었다. 남규리는 시스루 소재와 실크 소재로 된 디자인의 착시 드레스로 여신 미모를 자랑했다. 한편, 이날 스타일 아이콘 어워즈에는 차승원이 대상 스타일 오브 더 이어를 수상했다. 사진 제공 : CJ E&M 맥스무비 연예뉴스 제보 및 보도자료 entpress@maxmovie.com [출처] http://www.maxmov..