본문 바로가기
반응형

프로그래밍/Android23

(Android) Collections.unmodifiableMap Collections.unmodifiableMapCollections.unmodifiableList Map이나 List의 변수의 내용을 "읽기"만 하고 싶을때 즉, 변경하지 않을 때 사용합니다. 만약 변경이 발생할 경우 예외 처리가 됩니다. 예) Glide(이미지 로드 모듈)의 Flicker 예제 private static final Map PAGE_TO_TITLE; static { Map temp = new HashMap(); temp.put(1, R.string.small); temp.put(2, R.string.medium); temp.put(3, R.string.list); PAGE_TO_TITLE = Collections.unmodifiableMap(temp); } 위 HashMap의 temp변.. 2018. 12. 20.
Firebase와 안드로이드 사용해보기(Report Crash) + Firebase의 crash report기능이 메일로 도착했어요. 실제로 Firebase를 사용하지 않고 하기엔 매우 힘든 일이죠.. 문제가 발생하면 어디서 발생한 부분인지 다 찾을려면 얼마나 힘든일인지 아실꺼에요 하지만 Firebase에서는 앱이 비정상적으로 작동,오류 등 문제가 발생했을시 메일로 바로 보내줍니다. 아래와 같이 발생한 오류가 무엇인지 알려줍니다. "심각한 오류" 부분에서android.content.ActivityNotFoundException =>이 오류를 보니 바로 무슨 오류인지 알 것 같네요(존재하지 않는 Activity 에 접근한 오류) 오른쪽 하단의 "세부정보 보기"를 눌렀을 경우 아래와 같은 오류 발생한 자세한정보들을 알려줍니다. 발생한 기기의 버전, 기기의 성능 등 많은 정보.. 2018. 12. 20.
Firebase와 안드로이드 사용해보기 Firebase에서 제공하는 안드로이드 스튜디오 튜토리얼을 해보았습니다. 링크https://codelabs.developers.google.com/codelabs/firebase-android/?authuser=0#0 Firebase Android Codelab Image: Working Friendly Chat app. Welcome to the Friendly Chat codelab. In this codelab, you'll learn how to use the Firebase platform to create Android applications. You will implement a chat client and monitor its performance using Firebase. What yo.. 2018. 12. 20.
반응형