Android126 Android Studio ] 리사이클러뷰의 어댑터, 뷰홀더를 다른 파일로 만들어보기 기존 포스팅에서는 뷰홀더와 어댑터를 한 파일에서 처리했었다. itstudy-mary.tistory.com/209?category=929375 안드로이드 스튜디오, JAVA] 리사이클러 뷰(recycler View) https://itstudy-mary.tistory.com/208 안드로이드 스튜디오,JAVA] 커스텀 리스트뷰에 이미지 넣기 https://itstudy-mary.tistory.com/207 안드로이드 스튜디오, JAVA] 커스텀 리스트뷰(ListView) 만들기 https://.. itstudy-mary.tistory.com 그런데, 이제 배우고 공부하고 하다 보니까 어댑터와 뷰홀더를 따로 처리하는 방식이 있었다(!) 당연하게도 장단점이 존재하는데, 장점 - 같은 리사이클되는 뷰의 형태를 .. 2020. 10. 28. [Android Studio, Java] (간단하게) SharedPreferenced가 무엇일까? 참고 url : [Android] SharedPreferences 사용하기 [Android] SharedPreferences 사용하기 이래저래 바쁘다는 핑계로 미루다가 오랜만에 포스팅을 하게 되었습니다. 벌써 새해가 밝았네요. 저만 시간이 빨리 가는 것처럼 느껴지는 건 아니겠죠? 모두 새해에는 좋은 일이 생겼으면 좋겠� re-build.tistory.com 키-값 데이터 저장 | Android 개발자 | Android Developers 키-값 데이터 저장 | Android 개발자 | Android Developers 저장하려는 키-값 컬렉션이 비교적 작은 경우 SharedPreferences API를 사용해야 합니다. SharedPreferences 객체는 키-값 쌍이 포함된 파일을 가리키며 키-값 쌍.. 2020. 10. 20. Android Studio, JAVA] AIDL 서비스 바인딩 서비스의 문제점이 있다. ActivityA와 ServiceB는 보기에는 자바클래스와 같아보여도 서로 다른 프로세스에서 동작하기 때문에 데이터 통신을 제외하고는 두 클래스에서 정보를 주고받을 수 없다. 데이터야... 영속성을 포기하고 두 데이터를 함께 사용할 수 있지만 매서드는 그렇지 못하다. 같은 매서드를 복사해서 사용해도 A와 B의 상태가 동일하지 못한데, 이를 위해 사용해야 하는것이 마샬링 기법이다. 안드로이드에서는 이것을 비교적 쉽게 해결할 수 있는데, 바로 AIDL 서비스 바인딩이다. https://developer.android.com/guide/components/aidl?hl=ko 안드로이드 인터페이스 정의 언어(AIDL) | Android 개발자 | Android Developers AID.. 2020. 8. 18. Android Studio, JAVA] 파이어베이스 등록하기 파이어베이스는 구글에서 운영중인 애플리케이션 플랫폼이다(PAAS 형태로 운영한다). 따라서 여러 기능이 다 구현되어 있어서 어렵게 느껴지진 않는다 (아마도) https://firebase.google.com/?hl=ko Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. firebase.google.com 파이어베이스로 앱을 등록하는 법은 다음과 같다. 1. 프로젝트 이름 등록하기 2. 애널리틱스 설정하기(일단은 껐습니당) 이 두개를 하면 간단히 앱을 등록하는 것이 가능하다. 이제 앱을 등록해보자. 콘솔 화면에 다음과 같은 버튼을 눌면 안드로이드 앱을 누르는 화면이 등장한다. 처음엔 두 가지를 필수로 등록해야하는데, 다음.. 2020. 8. 13. 이전 1 ··· 18 19 20 21 22 23 24 ··· 32 다음 반응형