2012-01-15 2 views
0

RSS 피드를 구문 분석하고 표시해야하는 대학용 앱을 만들고 있습니다. SAX Parser를 사용하여 구문 분석하고 원활하게 작동합니다. 이제 앱에서 두 가지 기능을 원합니다. 우선 서비스로 실행하여 사용자에게 새로운 이벤트, 즉 RSS의 새로운 업데이트에 대해 알릴 수 있으며 이전 RSS 피드와 새 RSS 피드를 구별하여 새 업데이트 만 표시 할 수 있도록해야합니다.Android RSS 피드 서비스로 구문 분석 및 실행

이 두 가지를 구현하는 방법에 대한 개요를 제공해주십시오.

답변

1

저는 첫 번째 질문 (서비스 방법)에 대해 모르지만 나는 과거의 삶에서 두 번째 질문을했습니다. 나는 그것에 대해 갔던 방법이었다

  1. 계산 해시 (SHA1) 제목에서
  2. 경우] 타임 스탬프와 함께 데이터베이스에
  3. 스토어 해시를 (당신이 너무 다른 필드를 추가 할 수 있습니다) 해시 데이터베이스의 항목을 추가하지 마십시오 일치
  4. (3) I이었다
+0

(최신 첫) 타임 스탬프의 내림차순으로 데이터베이스에 데이터베이스에

  • 디스플레이 모두를 추가 실패하는 경우 또한 데이터베이스에 추가하는 생각. 그러나 해시 후 추가하는 것은 새로운 것입니다. 해시 (sha1)의 길이가 정확히 20 바이트임을 – dejavu

  • +0

    시도하십시오. 따라서 많은 공간을 절약 할 수 있습니다. –

    +0

    내 웹 서버에서 내 xml 파일을 호스팅하고 있습니다. 몇 시간마다 업데이트 할 수 있도록 호스팅 할 수있는 곳이 있습니까? 매번 웹 서버에 로그인하는 것은 불가능합니다. – dejavu