지난 몇 주 동안 안드로이드 응용 프로그램을 만들려고 노력 해왔다. 대부분 모든 것이 훌륭하게 작동했지만, 내가 궁금해했던 한 가지가있다. 의도.안드로이드 플러그인 응용 프로그램
내가 만들고자하는 것은 기본적으로 만화책 독자입니다. 현재 사용중인 버전에서 응용 프로그램을 열고 즐겨 찾기에 포함 된 커먼 목록을 가져온 다음 세부 정보를 입력하여 마지막으로 페이지를 입력합니다. 이것은 3 개의 저수지로 관리됩니다. 목록, 세부 정보 및 페이지. 그러나 현재 응용 프로그램은 하나의 소스 (내 서버에서 제공되는 전문 XML 피드)의 만화책 만 읽을 수 있으며이 기능을 확장 할 수 있기를 희망했습니다 (또한 페이지 활동 및 기타 필요한 것들 나는 처음부터 다시 생각해보고, 첫 번째 학습을 라운드로 가져 가라.) 그리고 내가 생각하는 아이디어가 떠 올랐지 만 가능한지 모르겠지만 이것이 내가 생각하고있는 것입니다.
- 사용자가 애플리케이션을 입력하고 (처음으로) 빈) 만화 목록입니다.
- 사용자가 만화를 찾기 위해 단추를 눌렀을 때 "만화 찾기"또는 이와 비슷한 것을 나타내는 인 텐트가 실행됩니다. 이렇게하면 시스템이 일치하는 모든 활동을 표시해야합니다. 이것은 다른 응용 프로그램을 통해 다른 만화 공급자를 제공 할 수있게합니다.
- 다른 활동이 시작되어 일부 옵션이 사용자에게 표시되거나 (예 : 파일 브라우저) 표시되지 않을 수 있습니다 (로드해야하는 xml 피드의 예에서).
- 목록은 첫 번째 활동으로 돌아가고 사용자에게 표시됩니다. 두 번째 (찾기) 활동이 닫힙니다.
- 사용자가 목록에서 만화를 선택합니다. 이것은 몇 가지 세부 사항 - 활동을 열어야합니다. 세부 사항 - 활동에는 선택한 만화와 일치하는 키를 받아야합니다. 이것은 만화 공급자 사이에서 유일해야합니다. 세부 사항보기는 컨텐츠 공급자 또는 활동 중 일부가 데이터를 가져와야합니다 (둘 중 하나 인 경우 가장 적합한 방법).
- 사용자가 페이지를 선택할 수 있습니다. 이것은 5 단계와 동일한 루틴이어야합니다.
제 질문은 안드로이드 시스템에서 가능하며, 그렇다면 나쁜 생각입니까? 또한, 더 많거나 적은 것을 달성하는 더 좋은 방법이 있습니까?
활동에 대해 startActivityForResult를 사용할 수 있으며 해당 활동이 진행 상황 표시 만 표시 할 수 있습니까? – Alxandr
액티비티는 표시 할 내용을 스스로 선택할 수 있습니다. 어쩌면 신용 카드 번호 등을 입력 할 가능성이있는 전체 만화 판매 진행 상황을 표시하거나 진행률 표시 줄 만 표시하지만 시작된 활동에 대해서는 무언가를 강요 할 수 없습니다 – Janusz