2012-10-31 7 views
2

나는 드릴 다운 구조를 개발하는 방법에 대한 예제 또는 시작 레퍼런스를 얻으려고합니다. 가장 좋은 예는 안드로이드가 자신의 폴더 구조를 통해 탐색하는 방식입니다. 여기 내 지점을 설명하기 위해 스크린 샷은 다음과 같습니다안드로이드의 계층 적 탐색

enter image description here

내가 지적하고 싶은 몇 가지 : 내가 가지고있는 것

  • 는 구조가
  • 최소 API를 실행하는 방법을 깊은 지식을 알고는 수준 10

누군가 올바른 방향으로 나를 가리킬 수 있습니까? 많은 분들께 미리 감사드립니다 !!

답변

2

나는 이것을 어떻게 관리했는지 궁금해하는 사람들에게 기본적으로 동일한 액티비티를 호출합니다. 상위 액티비티는 번들 내에 있습니다. 이렇게하면 부모 ID가 제공된 ListView을 채울 수 있으며 내 BaseAdapter은 표시 할 UI를 분류 할 수 있습니다.

나는 그것이 최선의 방법인지는 모르지만 그것은 나를 위해 일했습니다.

친절함에 관한 문의 :

0

기술적으로 IMO는 구조 깊이에 제한이 없습니다. 하지만 디자인, 좋은 사용자 상호 작용뿐만 아니라 코드 유지 보수를 위해서, 나는 3-5 레벨 정도면 충분히 좋습니다. 그 이상으로 이동해야한다면 아마도 앱을 다시 디자인해야합니다.

구조 탐색을 향상시키기 위해 사이트 이동 경로를 사용할 수도 있습니다. http://developer.android.com/reference/android/app/FragmentBreadCrumbs.html