안드로이드 4

[소개] FMNotification (Android Library : Push(FCM) Receiver)

FMNotification 는 ‘Push 수신 및 처리’를 쉽게 구현할 수 있도록 도와주는 라이브러리 입니다. 아래의 스크린샷과 같이 Android P에서 Heads up notification 동작하며, Firebase의 'Notification Type'의 메세지와 'Data Type'의 메세지 모두를 지원합니다. 해당 프로젝트는 ' if (!isSuccessful) { Log.w(TAG, "getInstanceId failed") } else { val msg = getString(R.string.msg_token_fmt, token) Log.d(TAG, msg) Toast.makeText(baseContext, msg, Toast.LENGTH_SHORT).show() } } } } override..

포트폴리오 2019.01.28

Android P 에서는 더이상 GCM 토큰이 발급되지 않습니다.

오래된 Android App들은 아직 GCM을 사용하는 경우가 있습니다.물론, 대부분의 App들은 GCM에서 FCM으로 마이그레이션을 끝냈겠지만요. GCM은 2019년 4월 11일에 Sunset하기 때문에 아직 GCM을 사용하는 앱이라면 서둘러서 FCM으로 마이그레이션 해야 합니다.(출처 : The End of Google Cloud Messaging, and What it Means for Your Apps) 그래서 그런지 Android P에서는 GCM을 사용하는 앱인 경우 GCM토큰이 발급되지 않는 현상이 있습니다.FCM 토큰은 정상적으로 발급되는 것을 확인 했습니다. 시간이 별로 없습니다. 아직 GCM을 사용하는 프로젝트가 있다면 FCM으로 꼭 마이그레이션 하시기 바랍니다.

구글 인앱 결제 검증 웹 서비스 만들기

출처 : http://totuworld.github.io/2016/02/10/google-oauth/ 들어가는 말도트레인저스 웹 서버 작업을 할 때 실제로 사용된 내용을 일부 포함하고 있습니다. 인디개발자 여러분, 화이팅 ㅠㅠ 인디게임을 개발하고 런칭한 이후 이슈는 무엇일까?홍보와 버그가 주된 이슈겠지만 가장 화가나는 일은 거짓 결제다.특히 안드로이드 버전의 경우 결제 로그의 상당수가 거짓말이다.열심히 공식 결제 검증 가이드를 따랐는데도 문제가 발생하니 더 미칠노릇이다.왜 이럴까?공식 결제 검증 가이드를 확인해보면 구글의 결제 검증은 구글 서버를 거치지 않는다.이게 무슨 소리일까?구글의 인앱 결제 과정을 먼저 살펴보자(여기서는 init 과정은 생략한다).구매 과정클라이언트가 구매 요청(getPurchas..

이전포스트 2016.03.30

[Android] Spinner 사용하기. (부제 : Spinner의 폰트 크기 변경)

Android의 기본 컴포넌트 중에서 Spinner 가 있다. 기본적인 사용 방법은 http://developer.android.com/guide/tutorials/views/hello-spinner.html 에서 보도록 하자. 그냥 기본 모습은 투박하다. 특히, 글씨가 너무 크다. 변경해 보자. 참고 사이트 : http://stackoverflow.com/questions/2927012/how-to-change-decrease-android-spinner-size 1. 이클립스의 Project에서 /res/layout 에 xml파일을 만든다. (맨 아래 콤보박스에서 TextView를 선택하면 기본틀이 만들어진다) 2. spinnerLayout.xml 파일에서 원하는 속성을 기입한다. 3. Spinner..

이전포스트 2011.10.14
반응형