2017-12-27 22 views
-3

방금 ​​Android 앱 개발을 배우기 시작했으며 최근 궁금합니다. 많은 액티비티 (페이지)가있는 앱을 만들고 싶다고 가정합니다. 예를 들어 약 1189 개의 챕터가있는 성경 앱과 각 챕터마다 다른 활동이있는 경우를 가정 해 봅시다. 그것은 약 1189 개의 다른 활동을 만들거나이 유형의 앱을 만드는 더 쉬운 방법을 의미합니까?앱의 수많은 활동

+0

같은

는 각 페이지에 대한 활동을 생성 할 수 wouldnt한다. 대부분의 데이터 (텍스트, 페이지 번호)는 데이터베이스, 텍스트 파일 또는 다른 소스에서로드됩니다. 퀴즈 또는 각 장과 관련된 일종의 게임은 당신이 달성하기를 원하는 것과 논리의 얼마나 많은 부분을 재사용 할 수 있는지에 달려 있습니다. 객체 지향 프로그래밍 및 단편에 대해 읽어보십시오. – f78xd23

+0

하나의 활동이면 충분합니다. Splash Screen도 필요하지 않는 한. 나머지는 Fragments에서 완료됩니다. 그리고 동적 인 내용. –

답변

0

많은 디자인 패턴을 사용할 수 있습니다. 클래스에 표시하려는 정보를 넣을 수 있습니다. 그런 다음 1189 개의 개체를 확장 할 수 있습니다. 하나의 액티비티를 만들고 1189 개의 다른 객체 정보를 얻을 수 있습니다. 마지막으로 액티비티에 표시됩니다. 그 잔인한 것 같은이 https://github.com/newcaoguo/booksource/tree/master/chapter3/RecyclerViewTest