2013-07-19 6 views
1

저는 Android 개발에 매우 ​​익숙하며 자바에서는 괜찮습니다. 현재 첫 번째 앱을 만드는 중입니다. 지난 2 일 동안 조사한 장소에 머물러 있었지만 무엇을해야할지 모르겠습니다. Android에서 연락처가 설정된 방식과 비슷한 것을 만들고 싶습니다.사용자 입력이 새로운 활동에 저장되었습니다.

주 활동 페이지에 두 개의 버튼을 만들 수 있었고 버튼을 클릭하여 다른 활동의 의도를 알 수있었습니다. 그러나 2 단계 활동을 시작하면 사용자가 "수업 추가"를 할 수 있기를 원하며 사용자가 "수업 이름", "할당 유형", "배정 할만한 가치"와 같은 정보를 입력하는 새로운 활동으로 가져 가고 싶습니다. 등을 누른 다음 저장을 누릅니다. 그렇게함으로써,이 새로운 클래스가리스트 뷰 아이템 "클래스 추가"와 함께 액티비티에 추가되기를 바랍니다.

하지만 예를 들어, "Math"와 같이 생성 된 새 항목을 클릭 할 수있게하려면 사용자가 이전에 저장 한 정보로 새로운 활동을 엽니 다. 그리고 나는 그것에 대해 어떻게 생각하는지 궁금해하고있었습니다. 감사합니다.

+0

튜토리얼 시작 http://developer.android.com/training/index.html 및 http://www.vogella.com/articles/Android/article.html – robotoaster

답변

1

공유 입력란, sqlite 데이터베이스 또는 일반 텍스트 파일과 같이 사용자의 입력 데이터를 영구 저장소에 저장하고자 할 것입니다.이 작업에 가장 적합한 sqlite 데이터베이스를 사용합니다. 사용자가 자신의 데이터를 저장 한 후에는 sqlite 데이터베이스에서 모든 데이터를 가져 와서 CursorLoader 및 LoaderManager를 통해 목록 뷰에로드하는 첫 번째 활동으로 돌아갑니다. 그러면 목록 뷰에 데이터가 비동기 적으로로드됩니다.

당신의 기술 수준을 알지 못하지만, 안드로이드의 sqlite에 대해 배우기 시작하면, this one과 CursorLoaders this one과 같은 좋은 자습서를 찾을 수 있습니다.

관련 문제