본문 바로가기

반응형

Android

(4)
Unity3D + Facebook 연동 개발 가이드(안드로이드 버젼) 이번 포스팅은 Facebook Unity SDK(https://developers.facebook.com/)를 이용하여 Unity와 facebook을 연동하는 방법에 대해서 다룹니다. 예제 코드는 facebook sdk 패키지를 import하면 만들어지는 Examples/InteractiveConsole이 깔끔하고 쉽게 나와있으므로 그것을 보시는 것이 좋습니다. 본 포스팅에서는 InteractiveConsole 예제를 실행하면서 겪었던 환경 셋팅 문제를 주로 다룹니다. 현재 안드로이드 버젼만 다루고 있으며 ios의 경우에는 해당 작업을 하게 되면 추가하도록 하겠습니다. 준비 작업 Java SDK(ver 1.7) : facebook 앱 인증에 필요한 key hash를 생성하는데 사용됩니다. OpenSSL(..
[C++] 구글 인앱 결제 영수증 서버 검증 (Server side Google Play receipts verification using C++) 들어가며 필자가 만드는 모바일 게임 서버는 C++기반으로 작성되어 있다. php나 python을 이용한 서버 사이드 구글 인앱 결제 검증 예제는 인터넷에서 쉽게 찾을 수 있었지만 C/C++의 경우는 관련 예제를 찾을 수 없어 고생하다 openssl 기반 검증 코드를 직접 만들어야만했고 실제 사용하면서 문제가 없었기에 여기에 공유하도록 한다. 코드를 보시는 분들의 이해를 돕기 위해 실제 사용된 퍼블릭 키와 영수증을 예제에 첨부 했으므로 테스트 해보기 편할 것이라 생각한다. 본 포스트에 사용된 예제 프로젝트의 전체 코드는 [여기]에서 확인 할 수 있다. 본 포스트에서는.. 클라이언트 사이드 구글 인앱 결제를 어떻게 하는지 설명하지 않는다. 워낙 클라이언트 종류가 많고 그걸 일일이 다 나열하기에는 시간과 공간..
안드로이드 측정 단위(android measure unit) px - 픽셀(pixel) in - 인치(inche) mm - 밀리미터(millimeter) pt - 포인트(point) 1/72 인치 dip(=dp) - Density-independent Pixels - 추상적 단위. 스크린을 160dpi로 보고, 160 dpi 스크린에서는 1dp는 1픽셀. sp - scale independent pixels - dp와 비슷. 유저가 지정한 폰트 사이즈에 따라 스케일이 조절된다는데..무슨말인지.. ref. http://stackoverflow.com/questions/2025282/difference-of-px-dp-dip-and-sp-in-android
안드로이드 - 다이얼로그에 Spinner 붙이기 안드로이드 어플리케이션에서 다이얼로그 안에 Spinner를 하나 붙이려고 했으나 모든 것이 정상인것 처럼 보임에도 불구하고 Spinner 객체가 null로 셋팅 되는 현상이 있었습니다. 코드는 아래와 같습니다 : static final int DLG_ID_INSERT = 0; private Spinner spinner; private ArrayAdapter adapter; protected Dialog onCreateDialog(int id) { Dialog dlg = null; switch (id) { case DLG_ID_INSERT: dlg = new Dialog(this); dlg.setContentView(R.layout.insert_dlg); spinner = (Spinner)findViewB..

반응형