이 튜토리얼에서는, 우리는 안드로이드 RSS 리더를 논의하고 안드로이드 스튜디오에서 RSS 피드 리더 응용 프로그램을 개발할 수 있습니다. 안드로이드 RSS 피드 리더 응용 프로그램은 두 개의 인기있는 웹 사이트에서 영화 리뷰를 선보일 것입니다. 야간/낮 모드 중에서 선택할 수 있으며, 나중에 아티클을 저장하고 피드에서 관련이 없는 아티클을 제거하는 필터를 선택할 수 있습니다. Feedly가 가지고 있는 또 다른 필터는 먼저 원하는 기사를 읽는 것입니다. 예를 들어 가장 인기 있는/최신, 읽지 않은 최신, 가장 오래된 기사를 읽을 수 있습니다. Feedly는 또한 귀하의 검색에 따라 따라 하는 사이트를 제안 합니다. 만약 당신이 나 같은 기술 중독자, 다음 당신은 항상 기술 업계의 최신 을 유지 찾고. 모든 사이트를 하나씩 방문하는 데 시간이 많이 걸릴 수 있지만 Android 장치에 대한 RSS 피드 덕분에 한 곳에서 모두 볼 수 있습니다. 예를 들어 OPML 파일에서 피드를 가져오고, 배터리 절약 을 활성화하고, 새 알림에 대해 진동하고, 벨소리를 추가하고, 사용자 지정 탭을 추가할 수 있습니다. 그것은 Feedly만큼 없을 수도 있지만, 일을 단순하게 유지하려는 경우 좋은 옵션입니다.

이 튜토리얼에서는, 우리는 안드로이드 RSS 피드 리더를 사용하여 웹 사이트 (Rediff.com 및 Cinemablend.com)의 내용을 읽을 것입니다. 내용은 ListView 의 Android에 표시되며 이러한 항목을 클릭하면 해당 URL이 로드됩니다. Feedly는 무료 및 프로 버전이 있습니다. 무료 버전으로, 당신은 최대 얻을 100 소스, 3 피드, 모바일 / 데스크톱 사용. 프로 버전은 더 많은 것을 제공합니다. 예를 들어 무제한 소스/피드, Google 키워드 알림, 메모 및 강조 표시, 전원 검색, 광고 없음 등을 얻을 수 있습니다. 나는 프로 버전을 가지고, 그것은 확실히 지불 가치가있다. 다음 Android 프로젝트에서는 DocumentBuilderFactory 인스턴스를 사용하여 xml 문서를 구문 분석합니다. HttpClient 및 jsoup jar 라이브러리를 사용하여 AsyncTask에서 웹 사이트의 xml 피드 내용을 가져올 것입니다. 두 웹 사이트에서 영화 리뷰를 가져오는 응용 프로그램을 개발할 예정입니다: Rediff.com 및 RSS 피드를 사용하여 Cinemablend.com ListView 의 형태로 항목을 표시합니다. ListView 중 어느 한 개라도 클릭하면 WebView 내에서 해당 콘텐츠가 열립니다. 시작해 봅시다.

안드로이드는 UI 요소 (버튼, 스 와이프 새로 고침 레이아웃 등)의 조작을 허용하기 때문에 UI / 메인 스레드에서만 UI를 업데이트 할 수 있습니다. 물론, 우리가 할 첫 번째 일은 빈 활동으로 새로운 안드로이드 스튜디오 프로젝트를 만드는 것입니다, 우리는 SimpleRSSReader라는 이름. AndroidManifiest.xml 파일에는 인터넷 권한이 포함됩니다. RSS 독자는 인터넷에서 피드를 가져올 것이기 때문에, 우리는이 권한을 선언해야합니다. RSS 또는 리치 사이트 요약은 블로그 항목이나 뉴스 항목과 같이 자주 업데이트되는 정보의 조각을 구독자와 쉽고 효율적으로 공유할 수 있는 방법입니다. 오늘날 거의 모든 뉴스 웹 사이트에는 RSS 피드가 있으며, 이러한 피드는 전용 독자를 통해 또는 좋아하는 브라우저를 통해 액세스 할 수 있습니다. RSS 피드에는 일반적으로 전체 뉴스(또는 블로그) 기사가 아닌 새 콘텐츠에 대한 요약이 포함되어 있습니다. 질문에 대답하기 위해, 예, 안드로이드 기관은 RSS 피드를 가지고, http://feed.androidauthority.com/ 사용할 수, 당신은 가입해야, 당신은 아직하지 않은 경우. 😀 이 안드로이드 개발자 튜토리얼, 우리는 간단한 RSS 리더 응용 프로그램을 만들 려고하고있습니다.

이 응용 프로그램은 단일 사용자 지정 인터넷 주소에서 RSS 피드를 가져 와서 RecyclerView를 사용하여 내용을 표시합니다.

Scroll Up