프로그래밍 419

안드로이드 Fragment 상태를 저장하고 복구하는 Best practice 소개

오늘도 개발을하는 중 이미지를 불러오는 Fragment를 구현할일이 생겼다. (사실 비일비재하지만)이미지뷰가 onSaveInstanceState 메소드가 구현되어있지 않은 서드파티 이미지뷰였기 때문에 속도는 당연 느렸고,그래서 방법을 찾던 중 이 글을 보게되었다. 유용할 것 같아서 공유한다! 심심할때마다 번역해야겠다. > 원문 출처https://inthecheesefactory.com/blog/fragment-state-saving-best-practices/en

[2018년] 안드로이드 인앱 결제 구현 완벽 정리

시작하며...이번에 프로젝트를 하면서 인앱결제 부분을 맡게 되었는데 안드로이드 인앱결제 구현을 한 번도 해본적이 없어서 애좀 먹었다.나 역시도 인앱결제 별거아니겠지~ 생각했는데 의외로 새로운 개념들이 많았다! * 수정 (2018.10.13)관련 소스파일은 링크(http://jizard.tistory.com/153) 를 참조하세요!* 추가 (2019.03.10)빠른 진행을 원하신다면 간단 버전(https://jizard.tistory.com/164)을 참조 해 주세요~ 시작 전에 미리 준비할 것안드로이드 개발자 계정 알기싫어도 꼭 알아 둬야 할 개념들- 인앱 상품의 종류인앱상품의 종류에는 관리되는 제품과 구독 2가지가 있다. 관리되는 제품이란 우리가 일반적으로 생각하는 소비가능한 게임 아이템/화폐 또는 일..

[JAVA] 재귀함수를 이용한 미로 찾기

요즘 인프런에서 알고리즘 강좌를 듣고있는데,내가 진짜 약했던 재귀 부분을 배우고 있다. 다음은 재귀를 사용한 미로찾기 코드이다. 재귀함수를 만들때는...항상 베이스케이스를 생각하고, 베이스 케이스가 아닌 부분에서 베이스케이스로 수렴할 수 있도록 구현하는게 중요한 것 같다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980import java.awt.*;import java.io.*;import java.util.ArrayList;import java.util.HashMap;import ..