* 이것은 안드로이드 개발자 전용 기술 데모입니다 *
이것은 안드로이드 바인딩, MVVM 친화적 인 프레임 워크에서 개체의 바인딩 목록에 대한 데모입니다.
* 주요 기능 *
* 레이아웃 XML 파일에서 보기 바인딩을 선언합니다. 추가 파일이 필요하지 않습니다. * MVVM을 구현하는 데 도움이 * 단위 테스트를 위해 훨씬 쉽게 * ViewModel에 대한 유효성을 검사하는 모델 유효성 검사 * 커서 결과를 지원하고 커서 결과를 검증 할 수도 있습니다!
소개
안드로이드 응용 프로그램 개발을위한 기본 단위는 활동입니다. 그러나 Android SDK 디자인이 활동을 매우 많이 과부하하는 방식입니다. 응용 프로그램의 흐름을 제어하고, 사용자 입력을 처리하고, 데이터 계층, 서비스 계층 등과 통신하는 장소입니다.
Android 바인딩은 MVVM(모델 뷰-뷰모델) 프레임워크로, 활동이 사용자 인터페이스로 직접 작업할 수 없도록 합니다. 활동으로, 그것은 단지 ViewModel보기와 제로 직접 결합클래스 (그리고 실제로 당신은 그것에 다른 보기를 제공할 수 있습니다)하는 클래스 동안 결과를 렌더링 하는 데 필요한 ViewModel을 제공 하는 작업입니다.
View(사용자 인터페이스) 논리및 ViewModel의 상호 작용을 분리하면 응용 프로그램 논리를 단위 테스트하는 데도 도움이 됩니다.
* 데모 섹션아래 프로젝트 페이지에서 사용할 수 있는 소스 코드입니다.
리스트에 바인딩에 대한 자세한 내용은 다음을 참조하십시오. http://code.google.com/p/android-binding/wiki/BindingListOfObjects
프로젝트 홈페이지: http://code.google.com/p/android-binding/
버전 기록
- 버전 1.01 에 게시 2011-01-24
몇 가지 수정 및 업데이트 - 버전 1.01 에 게시 2011-01-23