Twitterクライアントを作ってみよう

このサイトをを参考にTwitter4Jを用いてTwitterクライアント作成の勉強をしていました。
この方法ではすぐにAPI制限に引っかかってしまうのでUserStreamでタイムラインを取得したいのですがどのようにすればいいのか全くわからず教えていただきたいです。
また、ListActivityについて検索してもあまり出て来ずListViewとListActivityの違いもあまりよくわからないので、二つの違いも教えていただけるとありがたいです。