본문 바로가기 메뉴 바로가기

코모스튜디오

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코모스튜디오

검색하기 폼
  • 분류 전체보기 (273)
    • 코모 어플리케이션즈 (68)
      • 말하는 알람 시계 (42)
      • 말하는 일상 카운터 (3)
      • 말하는 타이머 스톱워치 (1)
      • 말하는 시계 (13)
      • SpeakingAlarmClock (0)
      • 번갯불 (2)
      • 빠른 손전등 (2)
      • 일정 브리핑 알람 (2)
    • [안드로이드 공부] (181)
      • 코틀린 (7)
      • 선플라워 디비보기 (6)
      • 안드로이드 스튜디오 (29)
      • 프리퍼런스 (11)
      • 안드로이드 공부 (30)
      • 프래그먼트 (7)
      • 동기화 (12)
      • 액티비티 (8)
      • UI (47)
      • 미디어 (2)
      • 알림 (8)
      • 서비스 (3)
      • 애드 (9)
      • 테스트 (1)
    • [애플] (0)
    • [IT 뉴스] (18)
      • 모바일 (10)
      • 과학 (5)
      • 인터넷 (3)
    • [엔터테이먼트] (1)
      • 영화 (1)
    • 기타 (2)
  • 방명록

sunflower 디비보기 (1)
[Sunflower 디비보기] 데이터 바인딩으로 ImageView 에 Glide

Data 바인딩과 BindingAdapter로 ImageView 에 네트워크를 통해 Image 가져와서 넣을 수 있다. 물론 Model 이 변경 되면, ViewModel 이 View에 바뀐 이미지 Url 을 LiveData 와 Observe를 통해 실시간 업데이트도 할 수 있다. Glide로 Db 에 저장되어있는 imageUrl을 load 하여 위 ImageView 로 넣어 준다. @BindingAdapter("imageFromUrl") fun bindImageFromUrl(view: ImageView, imageUrl: String?) { if (!imageUrl.isNullOrEmpty()) { Glide.with(view.context) .load(imageUrl) .transition(Drawab..

[안드로이드 공부]/선플라워 디비보기 2020. 7. 29. 15:08
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • Caused by: android.view.⋯
  • viewpager 사용 시 하단⋯
  • fragment container view⋯
  • Resources$NotFoundExcept⋯
최근에 달린 댓글
  • 안드로이드 10 인데 위 코드⋯
  • 제보 : https://horae.tistor⋯
  • 잘 안쓰는데 감사 인사 re:⋯
  • 안녕하세요. 좋은 말씀 감사⋯
Total
410,075
Today
26
Yesterday
158

Blog is powered by Tistory / Designed by Tistory