본문 바로가기

전체 글

[ Xcode 4.2 ] Rename Project 이름 변경. 기존의 만들어져 있는 프로젝트를 여러 버전으로 복사하여 각 프로젝트를 분기 시키고자 하였습니다. 기존의 버전에서는 Rename 프로젝트가 지원이 쉽게 되었습니다. Xcode 4.2로 변경되면서 기존의 많은 북들이 아직까진 4.2에 관련된 책이 부족하기 때문에 아직까지는 인터넷을 찾아서 해결을 봐야 합니다. Finder로 해당 프로젝트를 선택합니다. 복제를 통해 원하는 프로젝트를 복사합니다. 그리고 이름을 변경한 후, 프로젝트를 오픈합니다. 위 그림처럼 이름을 변경합니다. HelloClone -> OpenGLClone 으로 변경합니다. 그리고 Enter을 누르게 되면 아래 그림처럼 나오게 됩니다. 보시면 알겠지만, 해당 속성이 변경되는 것을 알 수 있습니다. 더보기
[ Xcode 4.2 ] Window-based Application 실종사건! Xcode을 사용 중 최근에서야 버전을 올리게 되었습니다. 그런데 기존 내용과 틀리게 많은 변경사항이 있어 book으로 공부하던 분들은 혼동이 올 수 있습니다. 저 또한 책으로 공부하다 보니 책과 틀려 내용을 정리하고 있습니다. 최신 버전인 4.2에서는 Window-based Application이 존해하지 않아 인터넷으로 찾아 다음과 설정하면 됩니다. 참고싸이트 : http://devday.tistory.com/entry/Window-based-Application-%ED%85%9C%ED%94%8C%EB%A6%BF-Template%EC%9D%98-%EB%8C%80%EC%B2%B4-%ED%85%9C%ED%94%8C%EB%A6%BF%EC%9D%80 동영상 : http://www.youtube.com/wat.. 더보기
[ Mac ] Parallels Desktop 설치 맥북을 구매를 하였습니다. 맥북에서 필요에 의해서 VMware 처럼 사용하면 편리하겠다라는 생각에 찾던중 문제가 발생하였고 그 해결책으로 http://blog.naver.com/PostView.nhn?blogId=paco39&logNo=120133666734 사이트에서 문서를 보고 해결하였습니다. 더보기
[ MAC ] python setuptool 설치하는 방법 #!/bin/sh cd ~ # Downloads python setuptools for 2.6 curl -o setuptools-0.6c11-py2.6.egg http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086 # installs it, will probably prompt you for password sudo sh setuptools-0.6c11-py2.6.egg # clean up and delete egg rm setuptools-0.6c11-py2.6.egg setuptool을 다운받은 후, 해당 패키지를 설치하는 과정을 나열하고 있습니다. 설치.. 더보기
티스토리 초대장 꼭!! 열심히 하기!! i n v i t a t i o n 티스토리 초대장 + 남은 초대장 수 : 8 안녕하세요! 티스토리에 보금자리를 마련하시려는 여러분께 초대장을 배포해 드리려고 합니다. 나만의, 내 생각을, 내 기억을 담는 소중한 블로그를 만들고 싶다면 티스토리로 시작해보세요! 티스토리 블로그는 초대에 의해서만 가입이 가능합니다. 원하시는 분은 댓글에 E-mail 주소를 남겨주시면 초대장을 보내드립니다. 남겨주실 때에는 꼭 비밀댓글로 남겨주세요! 초대장을 보내드리고 바로 개설하시지 않으신 분들은 초대장을 회수할 수도 있으니 바로 개설해주세요! Yes 이런 분들께 드립니다! 1. 다른 블로그를 사용해보셨던 분 2. 이메일 주소가 정상적인 분 3. 블로그를 시작하려는 이유를 남겨주신 분! 티스토리 이래서 좋아요! 1. 이미지.. 더보기
[ 안드로이드 ] SQLite 사용 프로그래밍 1. SQLite 사용하기 안드로이드 프로그램에서 데이터베이스 프로그램을 사용할 수 있습니다. 특히 가장 많이 사용하고 있는 SQLite에 대해 정리하도록 하겠습니다. 2. 프로젝트 생성 안드로이드 프로젝트를 생성합니다. 이제 다음과 같이 데이터베이스를 관리하는 java 소스를 생성하려고 합니다. 이렇게 데이터베이스를 관리하는 자바를 만들게 되면 다음과 같이 파일이 생성이 되는데 물론 에러가 납니다. 그래서 생성자를 생성한 후, 필요한 내용을 채워넣으면 됩니다. 소스를 보시게 되면, package com.android.sqlite; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.dat.. 더보기
[안드로이드] 화면고정하기 안드로이드의 회전을 자동으로 설정해 놓고 스마트폰을 좌우로 움직이게 되면 디스플레이는 자동으로 화면에 맞추게 됩니다. 하지만 게임이나 움직이지 말아야 할 디스플레이의 경우 고정된 화면을 제공해야 한다는 것입니다. 그럼 어떻게 하면 고정화면을 유지해야 할지 설정을 해보도록 하겠습니다. 먼저 프로젝트를 생성 한 후, 다음과 같은 파일을 수정해야 합니다. AndroidManifest.xml 파일을 열어서 수정해야 합니다. 설정을 한 후 다음과 같은 디스플레이 고정된 값을 얻을 수 있습니다. 더보기
[ 안드로이드 ] 해상도 크기 구하기 1. 해상도 크기 안드로이드 구성을 하기 위해서는 두 가지 가능성에 대해서 고려해야 한다. 주의사항으로 세로 480 가로 320 의 크기를 기본 View의 안드로이드 단말기 크기를 정의하고 있다. 하지만 여기서 확인해야 될 부분이 빨간색상으로 채워진 부분이 50- 70 의 크기를 가지고 있다. 그렇기 때문에 사용자가 생성한 View인 경우 50 - 70 크기의 범위 때문에 오차가 발생할 수 있기 때문에 풀스크린으로 작업을 해야 정교한 View을 구성할 수 있다. * 단말기의 해상도는 다음과 같은 방법으로 구한다. Display display = ((WindowManager) context .getSystemService(Context.WINDOW_SERVICE)) .getDefaultDisplay(); .. 더보기