Android client code of HummingBird, a keyword-base news notification app. When users register keywords they are interested of, HummingBird periodically crawls fresh news and notifies user via app.