본문 바로가기

[ Ojbect-C ] 윈도우에서 Object-c 사용하기 [ 에필로그 ] 맥 PC가 없는 저에게 Object-c라는 프로그램을 공부하라는 특명을 받게 되었습니다. 결국 구글 검색으로 간단하게 설정하는 것 까지 성공하여 이렇게 글을 올립니다. 저 같은 분들은 참고하세요^^ 1. 다운로드 하기 http://www.gnustep.org/experience/Windows.html 위 사이트를 들어가셔서 받아야할 두가지의 파일이 있습니다. GNUstep MSYS System 최신 파일 (2011.6.15) : 0.28.1 GNUstep Core 최신 파일 (2011.6.15) : 0.28.0 http://sourceforge.net/projects/dev-cpp/files/Binaries/Dev-C%2B%2B%204.9.9.2/devcpp-4.9.9.2_setup.ex.. 더보기
Object-c 사이트 http://blog.naver.com/PostView.nhn?blogId=jhg9712&logNo=10102478934 더보기
[Android] 폴더명 관리 http://macpower.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%A6%AC%EC%86%8C%EC%8A%A4Resource-%ED%8F%B4%EB%8D%94-%EC%83%9D%EC%84%B1-%EA%B7%9C%EC%B9%99 폴더명 이름에 따라 설정을 자동적으로 줄 수 있습니다. 참고하세요^^ 더보기
[ Android ] 비트맵에 이미지나 뭔가를 그릴 때 뜨는 에러! java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor Bitmap bitmap = BitmapFactory.decodeFile(..); Canvas canvas = new Canvas(bitmap); canvas.save(); canvas.drawbitmap(...); ... canvas.restore(); 위 와 같은 형식에 소스에서 디버깅을 하면 회색 네모상자의 에러가 나옵니다. BitmapFactory에서 불러온 이미지는 수정이 불가능 하다고 하네요. 크기나 뭐 옵션 같은 것은 줄 수 있겠지만요^^ 그래서 똑같은 비트맵을 복사함으로써 해결이 됩니다. Bitmap bitmap = BitmapFactory.decod.. 더보기
[Android NDK] NDK Hello 실행하기 출처 : http://micropilot.tistory.com/1522 위 링크로 가시면 문자열 값을 출력하는 것 까지 자세한 정보가 있습니다. 그대로 따라하시면 되는데요. 사이사이에 제가 겪은 문제점들을 적어 놀까 합니다. 1. ../ndk-build 명령어를 쳤더니 위와 같은 에러가 났을 경우. 혹시, android ndk 가 Program files 밑이나 띄어쓰기가 있는 이름 폴더의 하위 폴더 일 경우 인지 확인해보세요. 절대! cygwin 설치에 문제가 아닙니다. 가장 안전한 방법! c:\android-ndk-xxxx로 해놓으시는게 가장 좋을 듯! 2. cygwin 설치 시, ftp://ftp.kaist.ac.kr이 안보일 경우 그냥 아무거나 하셔도 됩니다. 한국 사이트라 다운로드 속도가 빠른 .. 더보기
[Android] Live Wallpaper 미리보기인지 아닌지 확인 WallpaperService.Engine의 isPreview() 함수로 확인이 가능합니다. if(isPreview()){ Log.d("DEBUG","현재 미리보기 실행 중입니다."); }else{ Log.d("DEBUG","실제 배경화면이 실행 중입니다."); } 출처: http://developer.android.com/reference/android/service/wallpaper/WallpaperService.Engine.html 더보기
[Android] 배경화면에 이미지를 표현할 때 참고사항 배경화면에 이미지를 출력할 때, offset까지 생각을 해서 화면보다 좌우를 더 크게할 경우가 많으시죠. 그럴 경우, 이미지가 커지고 출력할 때 과부하가 생기기도 합니다. 즉, 큰 이미지의 딱 화면 크기 정도만 가져와서 표현을 하게 되면, 과부하가 생길 이유가 없겠죠. 하늘색 부분만 보이도록 하는 것이지요! 소스는 다음과 같습니다. RectF rect = new RectF(0, 0, screenSizeWidth, screenSizeHeight); // 네모 상자 크기 지정 Matrix matrix = new Matrix(); matrix.mapRect(rect); matrix.setTranslate(mOffsetX, 0); // offset설정 mainCanvas.drawBitmap(mainBmp,mat.. 더보기
와이파이도 안전하지 않구나... 출처 기사 : http://www.hani.co.kr/arti/economy/economy_general/474992.html 정말 안전하다고만 생각했던 와이파이도 돌려서 생각하면, 무서운 부분들이 많네요.. 어떻게 보면 사용자들이 조금만 생각하면 걸리지 않을지도 모르지만.. 기사를 읽어보니.. 모바일이란 세계는 위험에 항상 노출 되어 있는 것은 확실한 듯! 절대 확실하다고 생각하는 것 외에는 사용하지도 기재하지도 않은게 맞는 것 같습니다. 특히, 이름만 똑같은 와이파이에 자동 접속 되는 사항.... 더보기