Skip to content

배토의 개발일지

나를위한 단편적 기억들의 기록

Menu
  • 안드로이드
  • 코틀린
  • Godot
  • 블렌더
  • git
  • 게임제작일지
  • 기타
Menu

[태그:] data binding

템플릿같은 초기 안드로이드 프로젝트 설정

Posted on 2021년 3월 28일 by batmask

로그를 위한 Timber나 Architecture component들처럼 기본적으로 사용하는 것들이 Android Studio로 생성한 프로젝트에는 없다. 나만의 템플릿을 만들어놓고 사용하고 싶지만, 방법은 모르겠으니 기본적인 프로젝트 셋팅을 해놓고 이걸 복사해서 새 프로젝트에 써야겠다고 생각했다…만, 실제로 해보니 이것역시 프로젝트 파일들에서 프로젝트 이름, 패키지 이름등을 찾아 변경해줘야한다. 이 부분은 자동화 할 수 있지 않을까 생각은 드는데, 아직까지는 뭐가 더 간편할지 모르겠다….

Android: Data binding basics

Posted on 2020년 10월 21일2021년 3월 9일 by batmask

Data Binding은 2018년도 Jetpack 라이브러리의 일부로 소개되었다. 일단, 그 이전에 UI를 다루는 방식을 알아보자. 이전에는 코드내에서(보통 onCreate()나 onCreateView()) LayoutInflater를 이용하여 XML을 파싱 후 View 오브젝트로 변환하는 작업을 해야했다. UI를 구성하는 변환된 View 오브젝트는 트리형태로 되어있으며, 원하는 View를 얻어오려면 findViewById()등을 이용해 이 트리구조를 검색해야 가능했다. XML파싱도 검색도 모두 부하가 상당한 작업들이었다. 이를 개선하고자, Data Binding 라이브러리가…

최신 글

  • Blender : snap을 써서 다른 vertex에 정렬하기
  • KTor Client 기본 사용 정리
  • 게임 만들거다.
  • Using Koin with Android Compose

보관함

2025 5월
일 월 화 수 목 금 토
 123
45678910
11121314151617
18192021222324
25262728293031
« 4월    

메타

  • 로그인
  • 엔트리 피드
  • 댓글 피드
  • WordPress.org
©2025 배토의 개발일지 | Built using WordPress and Responsive Blogily theme by Superb