본문 바로가기

Dev Diary

[Android][Error]com.google.android.maps를 인식하지 못 하는 경우 com.google.android.maps를 추가하였는데 찾지 못하였습니다.ㅠㅠ이럴 경우에는 build target을 'Google Api'로 설정해주면 됩니다. 그림과 함께 배워봅시다. 1. 해당 프로젝트의 Properties에 들어갑니다. 2. Android > Project Build Target을 'Google APIs 15'로 선택하면 3. 'clean projects'해줍니다. Happy Coding~!!!:D 더보기
[Java] SWT/JFace 사용을 위한 설치 및 세팅 1. 들어가며.. 윈도우 프로그래밍에는 WPF가 강력히 자리 잡고 있지만, 범용적인 플랫폼 사용 측면에서 자바를 이용한 UI 작업도 결코 무시하고 넘어 갈 수 없다. 그러나 자바로 UI 작업을 꺼리는 여러가지 이유가 작업 속도 뿐만 아니라, AWT, Swing의 디자인적 요소도 크게 작용한다고 생각한다. SWT는 자바에서 제공하는 룩앤필이 아닌 JNI를 통해 OS의 룩앤필을 사용하기 때문에 디자인이 현재 OS를 따르게 된다. SWT에 대해 더 자세히 알고 싶으신 분은 아래의 링크를 이용하세요. ↓↓↓↓↓↓↓wiklipse - 공사중: SWT를 떠나야 할 때가 오는가? 2. SWT 설치하기 ① http://www.eclipse.org/swt/ 로 들어가서 아래 사진에서 자신에게 맞는 버전을 다운 받습니다... 더보기
[Java]자바(Java) 설치 및 환경변수 설정 1. 들어가며.. 자바로 자주 개발을 하지만 간혹 컴퓨터 포맷 후 설치 할때마다 헷갈리는게 환경변수 설정입니다. 이번 포스팅으로 다시 한번 확실히 익혀야겠습니다. 2. 따라하기! ① 먼저 oracle로 들어가서 jdk 최신 버전을 다운 받습니다. ② 왼편의 Popular Downloads에 'Java for Developers'이 보이나요? 들어갑니다. ③ Java SE,EE,ME 등 여러가지 있지만 우리는 Java SE로 가서 Java Plaform (JDK) 7u25로 갑니다. ④ 가장 위에 위치한 곳에 Accept License Agreement를 선택합니다. ⑤ 본인의 운영체제에 맞는 버전을 다운 받습니다. 다운 받고 설치해주세요. 그냥 다음만 계속 누르면 됩니다. ⑥ 설치가 완료되었다면 이제 환.. 더보기
[C#]Visual Studio 2012에서 배포(설치) 프로그램 만들기 '보기 좋은 떡이 먹기 좋다' 말처럼 만든 프로그램이 잘 포장 되어있다면 쓰는 사람, 만든 사람도 기분 좋지 않을까요?고생해서 만든 프로그램 포장 해봅시다~!!! 1. 만들어 봅시다. Here we go~ ① File > New > Project (Ctrl + Shift + N)에 가서 새 프로젝트로 가면 기타 프로젝트 형식(Other Project Types)이라고 있습니다. 그리고 그 하위엔 설치 및 배포(Setup and Deployment)가 있습니다. ② 위의 단계에서 OK를 누르니 웹 브라우저가 열리면서 이런 창이 뜨는 군요. 'Go to the download web site'로 들어갑니다. ③ Download now 버튼을 누릅니다. ③ 개인 정보 입력하는 부분이 있군요. 개인적으로 이런거.. 더보기
[C#]#region은 무엇인가? 1. #region은? #region을 사용하면 #endregion으로 지시문을 종료해야 합니다. Visual Studio에서 #region에서 바로 다음으로 나오는 #endregion까지의 코드를 확대, 축소하며 작업을 할 수 있습니다. 아래의 그림 1이 위 설명을 코드로 나타낸 것 입니다. [그림 1] [그림 2] 2. 왜 #region이 필요할까요? 1) 서로 관련된 method, properties, fields 등등 그룹을 지을 수 있습니다. 2) 긴 코드 블록들을 작은 블록으로 만들 수 있습니다. 개발자는 코드를 보고 싶을때 코드 왼쪽 편의 '+'를 선택하여 확대할 수 있고, 그곳에서의 작업이 끝났을 경우 '-'를 선택하여 닫아 두어 최대한 현재의 작업에만 집중할 수 있습니다. [그림 3 - .. 더보기