-
[비공개] 해외여행시 무료료 mms 받기 유플러스 알뜰모바일 추천합니다
https://www.uplussave.com/svc/intrDetail.mhp?adiSvcSeq=98데이터로밍차단 시 카카오톡, e-mail 등 일부 데이터로밍 서비스를 이용하실 수 없습니다.(MMS는 수신 가능하며, 별도 비용은 발생되지 않습니다.)데이터로밍을 차단하고도 MMS를 받을수 있느냐 없느냐는 통신사마다, 회사마다 차이가 있습니다.유플러스 알뜰모바일의 경우는데이터로밍을 차단해도 MMS가 수신가능하고 별도의 비용이 발생하지 않아서 추천합니다.데이터로밍차단 부가옵션을 꼭 신청하세요.그리고 폰에서는 데이터로밍을 켜두셔야 합니다.폰에서 데이터로밍을 켜지 않으면 mms가 수신이 되지 않습니다.폰에서 데이터로밍을 켜더라도 요금제 차원에서 데이터로밍이 차단되어있기 때문에 로밍이 되지 않고MMS만 수신이 가능하게 됩니다.실제로 체험해보니 매우 만족스럽네요!추천 -
[비공개] 구글플레이 유입경로 기록하기
앱을 운영하면서 꼭 챙겨야할 지표중에 하나가 유입경로 분석입니다.어느 마케팅 채널을 통해서 유저들이 유입되었는지 분석하는것은 매우 의미가 있는 행동입니다.이러한 유입경로 분석을 해주는안드로이드마케팅툴들이 요즘 참 많습니다.요즘 나오는 sdk들은 referrer를 예측을 통해서 정확도도 높이기도하구요.개인적으로도 이러한 마케팅 툴들을 사용하는것이 좀 더 효율적인것 같습니다.유입경로 데이터를 차트, 그래프같은 시각적 도구까지 동원해서 자세하게 알려주기까지 하니깐요이런것까지 개발하려면 여러 자원을 투입해야하는것은 물론인데엄청 큰 회사가 아니고서야 여기에 쓸 자원을 앱의 퀄리티를 높이거나 다른쪽에 쏟는게 더 낫다고 생각하거든요.혹시나 다른 sdk 적용없이 직접 유입경로를 받고자 하시는분들이라면먼저 android manifes..추천 -
[비공개] 구글플레이 유입경로 기록하기
앱을 운영하면서 꼭 챙겨야할 지표중에 하나가 유입경로 분석입니다.어느 마케팅 채널을 통해서 유저들이 유입되었는지 분석하는것은 매우 의미가 있는 행동입니다.이러한 유입경로 분석을 해주는안드로이드마케팅툴들이 요즘 참 많습니다.요즘 나오는 sdk들은 referrer를 예측을 통해서 정확도도 높이기도하구요.개인적으로도 이러한 마케팅 툴들을 사용하는것이 좀 더 효율적인것 같습니다.유입경로 데이터를 차트, 그래프같은 시각적 도구까지 동원해서 자세하게 알려주기까지 하니깐요이런것까지 개발하려면 여러 자원을 투입해야하는것은 물론인데엄청 큰 회사가 아니고서야 여기에 쓸 자원을 앱의 퀄리티를 높이거나 다른쪽에 쏟는게 더 낫다고 생각하거든요.혹시나 다른 sdk 적용없이 직접 유입경로를 받고자 하시는분들이라면먼저 android manifes..추천 -
[비공개] 안드로이드 메모리 관리 톺아보기
사실 지극히 평범한 안드로이드앱을 만든다면,(별다른 애니메이션이 없고, UI구조가 크게 복잡하지 않으며, REST API를 통한 보통의 데이터를 입출력하는 그런 앱)CPU, 메모리 프로파일링은 굳이 의미가 없다.fps가 낮게 나올것도 아니고, out of memory 오류가 발생할 가능성도 별로없다.게다가 국내 전용앱이라면 워낙 유저들이 최신형 기기를 쓰고 있어서CPU, 메모리 최적화에 대한 고민을 하는것보다는, UI, UX를 개선한다거나, 빌드나 테스팅을 좀 더 자동화 한다거나그런곳에 노력을 쏟기를 권하는바이다.그런데 해외 유저(동남아나 중국)나 저사양기기 사용자를 핵심타겟에 포함하고 있는 앱이거나애니메이션이 많이 쓰이는 시각적 효과가 중요한그런 앱이거나카메라, 사진이 중심인 그런 앱을 만든다면메모리 관리를 결코 소홀히 할수가 없다.메모리가 부..추천 -
[비공개] 안드로이드 메모리 관리 톺아보기
사실 지극히 평범한 안드로이드앱을 만든다면,(별다른 애니메이션이 없고, UI구조가 크게 복잡하지 않으며, REST API를 통한 보통의 데이터를 입출력하는 그런 앱)CPU, 메모리 프로파일링은 굳이 의미가 없다.fps가 낮게 나올것도 아니고, out of memory 오류가 발생할 가능성도 별로없다.게다가 국내 전용앱이라면 워낙 유저들이 최신형 기기를 쓰고 있어서CPU, 메모리 최적화에 대한 고민을 하는것보다는, UI, UX를 개선한다거나, 빌드나 테스팅을 좀 더 자동화 한다거나그런곳에 노력을 쏟기를 권하는바이다.그런데 해외 유저(동남아나 중국)나 저사양기기 사용자를 핵심타겟에 포함하고 있는 앱이거나애니메이션이 많이 쓰이는 시각적 효과가 중요한그런 앱이거나카메라, 사진이 중심인 그런 앱을 만든다면메모리 관리를 결코 소홀히 할수가 없다.메모리가 부..추천 -
[비공개] firebase 디버그모드
앱에서 손쉽게쓸수 있는 analytics 툴중의 하나가 구글 analytics가 아닐까 생각합니다.뭐 이제는 firebase에 통합되어서 firebase analytics라고 부르죠그런데 저도 이번에 처음 알았는데 언제 생겼는지 이벤트 디버그모드가 생겼더라고요.https://firebase.google.com/docs/analytics/debugview간단한 설정을 통해 디버그모드를 활성화하면실시간으로 이벤트가 기록되는것을 트래킹할수 있습니다내가 적용한 이벤트가 정확히 기록되고 있는지 실시간으로 확인할수가 있습니다사용자 속성도 확인할수 있고다양한 개발기기에서 디버그 모드를 한번에 사용할때특정 기기에 대한 결과값만 보도록 설정도 할수 있어서 정말 좋습니다.구글신... 갓구글...추천 -
[비공개] firebase 디버그모드
앱에서 손쉽게쓸수 있는 analytics 툴중의 하나가 구글 analytics가 아닐까 생각합니다.뭐 이제는 firebase에 통합되어서 firebase analytics라고 부르죠그런데 저도 이번에 처음 알았는데 언제 생겼는지 이벤트 디버그모드가 생겼더라고요.https://firebase.google.com/docs/analytics/debugview간단한 설정을 통해 디버그모드를 활성화하면실시간으로 이벤트가 기록되는것을 트래킹할수 있습니다내가 적용한 이벤트가 정확히 기록되고 있는지 실시간으로 확인할수가 있습니다사용자 속성도 확인할수 있고다양한 개발기기에서 디버그 모드를 한번에 사용할때특정 기기에 대한 결과값만 보도록 설정도 할수 있어서 정말 좋습니다.구글신... 갓구글...추천 -
[비공개] 안드로이드 웹뷰에서 viewport가 동작하지 않는것 같아요
네 웹뷰에서는 기본적으로 html코드에서 선언한 viewport값을 사용하지 않습니다.setUseWideViewPort() 함수를 통해서 활성화 시켜주어야 합니다.이렇게 말이죠WebView wv = (WebView) findViewById(R.id.wv);WebSettings webSettings = wv.getSettings();webSettings.setUseWideViewPort(true);webSettings.setJavaScriptEnabled(true);wv.loadUrl(url);추천 -
[비공개] 안드로이드 웹뷰에서 viewport가 동작하지 않는것 같아요
네 웹뷰에서는 기본적으로 html코드에서 선언한 viewport값을 사용하지 않습니다.setUseWideViewPort() 함수를 통해서 활성화 시켜주어야 합니다.이렇게 말이죠WebView wv = (WebView) findViewById(R.id.wv);WebSettings webSettings = wv.getSettings();webSettings.setUseWideViewPort(true);webSettings.setJavaScriptEnabled(true);wv.loadUrl(url);추천 -
[비공개] 샤오미폰에서 안드로이드 스튜디오 실시간 디버깅이 되지 않을때
샤오미 스마트폰에서 분명히 개발자 옵션을 활성화해서 usb 디버깅을 체크했는데안드로이드 스튜디오에서 실시간 디버깅이 동작하지 않아서 왜그런지 한참을 헤맨끝에 구글링을 도움을 받아 문제를 해결했습니다.Turn on MIUI optimization이 옵션을 꺼주세요.추천