본문 바로가기

분류 전체보기1383

모바일 플랫폼 OS 종류, 스마트폰 Mobile Platform 전략 비교 (커널 보유) 모바일 플랫폼 OS 종류, 스마트폰 Mobile Platform 전략 비교 (커널 보유) ※ 2012년 6월에 처음 작성된 글이라 지금과는 차이가 있습니다. 모바일 플랫폼과 OS 현재, 모바일 기기(스마트폰 포함)에 탑재되어 다양한 기능 지원 및 구현을 할 수 있도록 돕는 대표적 Mobile Platform과 OS에 대해 간단히 정의해보면 아래와 같습니다. 모바일 플랫폼 종류 (스마트폰 등) 안드로이드 : 구글에서 개발한 것으로 Java로 애플리케이션 제작이 가능하며 고수준의 SDK가 제공.iOS : 애플이 개발한 것으로 Objective-C로 개발.윈도우 모바일 : MS에서 개발한 것으로 C#으로 애플리케이션 제작이 가능하며 고수준의 SDK가 제공.바다 : 삼성이 개발한 것으로 C++을 사용하여 애플리.. 2018. 1. 20.
안드로이드, 이미지뷰 (Image View) + 갤러리 예제 안드로이드, 이미지뷰 (Image View) + 갤러리 예제 안드로이드 이미지뷰 예제- GalleryImageView.zip [링크] 안드로이드 이미지뷰의 기능을 확장한 개념입니다. 안드로이드 Galley 갤러리로 사진의 썸네일을 제공하고, 썸네일을 누르면 안드로이드 이미지뷰로 확대해 크게 보여줍니다. 전체 소스는 위 링크에 있고, 여기선 결과 화면과 소스만 소개합니다. 사실, 소스 자체가 많지 않아서 이해하는데 시간이 오래 걸리진 않을거예요. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374package .. 2018. 1. 19.
LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR 설명 LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR 설명 간단하게 MFC 문자열인 LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR이 무엇인지 설명합니다. 먼저, 멀티바이트와 유니코드의 차이점 부터 간단히 살펴보죠. Multibyte : char (영문자에 1byte, " "로 사용)Unicode : w_char, wide char형으로 type casting (영문자에 2byte, L""로 사용) 그리고 LP와 C가 무엇인지도 살펴보죠. LP : long pointer 16bit (Net에선 64bit pointer, VC++6.0에선 32bit pointer)C : Constant (상수를 의미) 문자열은 String 자료형과 .. 2018. 1. 18.
[MFC 강좌] 마우스 우클릭, 동적 메뉴 생성 이벤트로 UI 만들기 [MFC 강좌] 마우스 우클릭, 동적 메뉴 생성 이벤트 [MFC 강좌] MFC 마우스 우클릭 소스프로젝트 - MenuExam.zip [클릭]실행파일 - MenuExam.exe [클릭] 이번 MFC 강좌 주제는 이렇습니다. 『다이얼로그 버튼』에 마우스 우클릭을 했을 때, 아래 그림처럼 메뉴가 나오는 것이죠. MFC 동적 마우스 이벤트 예제입니다. MFC 강좌 시작합니다.우선, MenuExam이란 프로젝트를 하나 만들고 리소스 추가를 눌러 줍니다. 추가할 리소스는 Menu입니다. Menu를 선택하고 새로 만들기를 눌러주세요. 저는 『MFC 강좌』를 위해 새로 생성된 메뉴를 아래처럼 바꿔봤습니다. 아래 메뉴가 마우스 우클릭했을 때 보이는 것이니 원하는 대로 편집하면 됩니다. 이어서, 메인 다이얼로그에 버튼을 .. 2018. 1. 17.