반응형

스마트기기개발관련 340

안드로이드 디바이스 정보 알아내기 관련

================================= ================================= ================================= 출처: http://journae.springnote.com/pages/5947591 안드로이드 개발을 하게 되다 보면 너무 다양한 디바이스에 대해서 서로 다른 설정을 해 줄 필요도 있게 되겠죠. 간단하게 디바이스 정보를 확인하는 방법 입니다. view source print? 01.import android.os.Build; 02. 03.Log.i("BOARD", Build.BOARD); 04.Log.i("BRAND", Build.BRAND); 05.Log.i("CPU_ABI", Build.CPU_ABI); 06.Log.i..

안드로이드 - 프로젝트 생성시 기본 폴더 구조와 설명

================================= ================================= ================================= 안드로이드 - 프로젝트 생성시 기본 폴더 구조와 설명 출처 : http://www.appting.com/bbs/board.php?bo_table=B46&wr_id=2261&sfl=wr_subject||wr_content&stx=manager&sst=wr_hit&sod=desc&sop=and&page=1 이번에는 안드로이드 프로젝트 폴더가 어떻게 구성되어 있는지에 관한 내용입니다. 전 글에 이어 지루한 내용이지만 대충 훌터 보신다면 전체적인 안드로이드 프로젝트가 어떻게 이루어 졌는지 대한 감이 잡히실걸로 생각됩니다. 추가로 저..

iphone 아이폰 개발 - hpple을 이용한 파싱 관련

================================= ================================= ================================= 출처: http://3am.kr/57 기본적으로 API를 지원해준다면, 아이폰 어플로 제작하여 정보를 나타내기가 비교적 쉽습니다. (쉽다는 이야기는 아님..아우 개발 어려워서 디지겧..ㅠㅠ) 하지만 대부분의 사이트들이 API를 지원해주지 않고, 공부하는 학생이 필요하다고 하여 사이트에 API를 요청하는것도 쉬운일이 아니죠. 그래서 html, xml을 파싱하는 hpple파서를 이용하게 되었고, 그 사용법을 적어보자 합니다. 한글로 설명된 페이지가 별로 없어서 많이 어려웠었는데, 조금이나마 도움이 되었으면 하는 바램이 있네요. ..

안드로이드 xml 안쓰고 UI 코딩하기

================================= ================================= ================================= 출처: http://xrath.com/2009/11/android-ui-%EA%B0%9C%EB%B0%9C%EA%B8%B0-xml-%EC%95%88%EC%93%B0%EA%B3%A0-ui-%EC%BD%94%EB%94%A9%ED%95%98%EA%B8%B0/ 이전 포스트에서 Android로 계산기를 만든다고 했습니다. 그리고 계산기를 만들기 위해 developer.android.com 의 문서들을 정독하기 시작했습니다. Amazon Kindle로 Android Wireless Application Development를 구매하여 읽..

애플 ios (오픈지엘 OpenGL)고정기능을 사용한 HellowArrow

================================= ================================= ================================= 출처: http://papilion.tistory.com/entry/OpenGL-C-iOS (openGL)고정기능을 사용한 HellowArrow 1. 3D 앱의 코드 구조 이 프로그램의 핵심은 C++로 작성되고 아이폰에 종속적인 부분만 Objective-C로 구현하는 앱 코드를 구성하는 두가지 방법을 아래 그림으로 표현하였다. 오른쪽 구조는 앱 엔진을 렌더링 엔진과 분리한 구조이다. 이 구조를 응용하여 렌더링 엔진에대한 인터페이스를 정의하여, 어떤 플랫폼에도 사용할 수 있도록 한다. 여기서는 이 렌더링 엔진을 IRenderi..

android 오픈지엘 OpenGL 을 2D 처럼 사용 관련

================================= ================================= ================================= 출처: http://apecoder.net/2010/11/17/using-2d-opengl-on-android-part-2/ Download source The earlier OpenGL on Android tutorial was about setting up the GLSurfaceView. Obviously this is important as what will you be drawing to if you don’t have a surface! So I recommend you read it before you conti..

android 안드로이드 NDK 설치해서 JNI 개발해보기 관련

=====================================================================   출처: http://my.safaribooksonline.com/book/-/9781849691529/setting-up-your-environment/ch01lvl1sec05나름번역해석: 202psj.tistory.com 처음 셋팅 Cygwin 필요하다.Cygwin 설치는 아래 블로그들 설치 셜명에 자세히 있으니 보시고 설치해주세요,~!~! Time for action — installing Android SDK and NDK on Windows  0.  처음 셋팅 Cygwin 필요하다.   Cygwin 설치는 아래 블로그들 설치 셜명에 자세히 있으니 보시고 설치해주세요,~!..

android 안드로이드 ndk jni 오픈지엘 OpenGL ES 관련 EGL_DEFAULT_DISPLAY, eglCreateWindowSurface,glDrawTexfOES 등 에러 관련

================================= ================================= ================================= 출처: http://202psj.tistory.com/470 해당 프로젝트에 오른쪽 마우스로 속성에 들어간다음. "C/C++ General->Paths and Symbols" 란에 들어간다. 거기서 오른쪽에 보면 탭들이 보이는데 2번쨰 탭 Symbols 로 들어간다. 그리고 나서 add 버튼을 누른후 name에 __ANDROID__ 을 그대로 적어주고 확인을 누루면 EGL_DEFAULT_DISPLAY, eglCreateWindowSurface 등등 에러를 해결할 수 있다. =============================..

android 안드로이드 NDK에서 C++ STL 사용 과련

=====================================================================       이클립스 CDT 에서 NDK 로 C++ STL을 쓸떄 에러가 난다. 해당 프로젝트에 오른쪽 마우스로 속성에 들어간다음. "C/C++ General->Paths and Symbols"  란에 들어간다.거기에서 add 추가 버튼을 누루고 ${ANDROID_NDK_ROOT}\sources\cxx-stl\stlport\stlport 을 설정해 주면 된다.  추가:ANDROID_NDK_ROOT 환경변수가 없으면 NDK 설치 경로를 써도 된다 발췌: http://stackoverflow.com/questions/9458208/using-the-stl-with-android-ndk-..

안드로이드 android NDK jni 폴더안에 폴더를 만들어 빌드해보기 관련

================================= ================================= ================================= 출처: http://202psj.tistory.com/ JNI 을 할떄 코드들이 jni 한 폴더에 만 있어 정리하기 곤란할때가 있다. 그러면 아래 그림처럼 처리 해주면 도움이 된다. LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LS_CPP=$(subst $(1)/,,$(wildcard $(1)/*.cpp)) LOCAL_MODULE := droidblaster LOCAL_SRC_FILES := $(call LS_CPP,$(LOCAL_PATH)) \ ./basea/TimeServic..

반응형