본문 바로가기

개발/안드로이드 개발

pixel 로 dip구하기 public static float getDipFromPx(Activity paramActivity, float paramFloat){ DisplayMetrics localDisplayMetrics = new DisplayMetrics(); paramActivity.getWindowManager().getDefaultDisplay().getMetrics(localDisplayMetrics); return TypedValue.applyDimension(1, paramFloat, localDisplayMetrics); } public static float getDipFromPx(Context paramContext, float paramFloat) { DisplayMetrics localDisplayMet.. 더보기
libgdx - sample 기본적인 sample로 어디에나 있는 helloworld 를 실행해 보았습니다. 구조는 단순합니다. helloworld sample을 임포트 해보시면 위와같은 두가지 프로젝트가 생성이 되는데 gdx-helloworld 는 helloworld소스고 -android 는 gdx-helloworld를 android로 포팅한다 라고 생각되네요. 짧으니 -android소스부터. HelloWorldAndroid.java 소스 자체보다 중요한건 lib폴더쪽인것 같네요. 동영상 tutorial에서도 보시면 이전 글에서 말씀드린 jar파일들을 모두 사용하지 않고 몇가지만 사용하는데(당연하겠지만요.) -android에서는 아래와 같이 몇가지만 사용했습니다. 중요한건 폴더자체도 똑같이 생성해줘야 한다는것??정도랄까요. 자세한.. 더보기
libgdx - 시작하기 갑자기 필을 받아 libgdx 2d Engine 을 공부해보기로 하였습니다. 이리저리 왔다갔다 하는것도 좀 웃긴거같지만 그냥 하기로 했습니다. 이래저래 말이 많은데 rokon 에서 있던사람이 나가서 만들었단 소리도 어디서 들은것 같고 어쨋든 하나를 파는게 좋은 것은 알지만 땡기는데 어쩔수가 없군요. http://code.google.com/p/libgdx/downloads/list 위의 링크에서 최신버젼을 받아 압축을 풀게되면 위와 같은 파일 목록이 생기게 됩니다. http://droidandroidgames.com/ 위 링크로 가보시면 이게 전부 libgdx를 이용해서 만든건지는 모르겠지만 블로그에 링크로 되어있길래 첨부해봅니다. 에.... 또.. 일단 기본 api를 다운받는것까지만 마치고 다음차시에.. 더보기
[안드로이드]rokon engine 활용기 안드로이드의 유명한 2D Engine인 rokon에 대해 알아보고 예제로 무언가 만들어보려고 합니다. 더보기
[안드로이드] jbox2d 공부합시다. 소스 다운 SVN : https://jbox2d.googlecode.com/svn http://bayninestudios.googlecode.com/svn 위에서 보시면 안드로이드앱이 아닌 java 어플리케이션이며 여러가지 사용방법을 확인할 수 있습니다. 참고할만한 사이트 : 메뉴얼 번역된곳 : http://buzzler.tistory.com/18 BOX2D TUTORIAL http://www.kerp.net/box2d/ CAFE http://cafe.naver.com/uiaa.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=72 참고한 사이트는 이정도이며 간단하게 모든 프로젝트 공통인 HellowWorld 를 하고싶었지만 그보다 http://bayninestudios.g.. 더보기