Android 3

어플 최초 실행/ 첫 실행 확인하기 (feat.SharedPreferences

어플 처음 실행시에만 어플 사용법에 대한 가이드(튜토리얼)를 제공하고자 찾아보게 되었다. 이것으로 첫 실행인지 확인한 후 어플에 대한 가이드라인 정보를 보여주면 될 것 같다. 현재 액티비티 기준 (넘어가기 전 액티비티 1 2 3 4 5 6 7 8 9 10 11 12 13 public SharedPreferences prefs; // 선언하기 . . prefs = getSharedPreferences("Pref", MODE_PRIVATE); // 생성하기 . . . public void checkFirstRun() { boolean isFirstRun = prefs.getBoolean("isFirstRun", true); if (isFirstRun) { Intent newIntent = new Intent..

Android 2019.10.27

ProgressDialog로 간단히 처리중이라는 표시하기

가공 식품의 원재료명을 촬용한 뒤, 텍스트 추출작업을 하는 과정이다. 구글 OCR API를 사용하는데 이미지를 처리하는 작업이 있다. 이미지를 텍스트로 변환하고 정제하는동안 아무 표시가 없으면 사용자가 잘 작동되고 있는것인지 모를 수 있다. 초간단 세줄로 ProgressDialog를 띄울 수 있다. 검색해보았을 때 여러가지 찾아서 해보다가 가장 간단한 방법이라 적어둔다! 다음과 같이 callCloudVision() 메소드 안에 ProgressDialog를 생성하여 이미지 처리중임을 사용자에게 알려준다. (이 메소드가 끝남과 동시에 ProgressDialog 생성된 객체?도 같이 없어질 것이라 생각하고 1 2 3 4 5 6 ProgressDialog progressDialog=new ProgressDial..

Android 2019.10.27

안드로이드 스튜디오에서 인터넷, 공공데이터 파싱할 때 다 해봤는데 오류가 난다면..? (feat. Manifest 한줄 추가)

위 한줄은 당연히 추가했을 것이고.. 이것도 시도해보고 application 에 속성 추가하기!! 와.. 이 한줄때문에 애먹은적이 많습니다. 공공데이터 포탈에서 API 파싱할 때도 이거 때문에 막힌 동기들 많이 봤습니다. 저와 같은분이 계실거라 생각합니다. 한줄 추가해보세요!

Android 2019.08.09