Android Open Source - MyTwitter-Android Home Timeline View






From Project

Back to project page MyTwitter-Android.

License

The source code is released under:

Apache License

If you think the Android project MyTwitter-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.fukata.android.mytw;
/*from  w ww  .  j av  a  2 s. c om*/
import java.util.List;

import org.fukata.android.mytw.database.schema.TweetSchema.TweetType;

import android.content.Context;
import android.util.Log;

public class HomeTimelineView extends TimelineView {

  public HomeTimelineView(Context context, TimelineActivity activity) {
    super(context, activity);
  }

  @Override
  List<TimelineItem> getMoreTimeline(String lastStatuseId) {
    Log.d(getClass().getSimpleName(), "getMoreTimeline");
    return parentActivity.twitter.getMoreHomeTimeline(lastStatuseId);
  }

  @Override
  List<TimelineItem> getNewTimeline(String latestStatuseId) {
    Log.d(getClass().getSimpleName(), "getNewTimeline");
    return parentActivity.twitter.getNewHomeTimeline(latestStatuseId);
  }

  @Override
  List<TimelineItem> getTimeline() {
    Log.d(getClass().getSimpleName(), "getTimeline");
    return parentActivity.twitter.getHomeTimeline();
  }

  @Override
  TweetType getTweetType() {
    return TweetType.HOME;
  }
}




Java Source Code List

org.fukata.android.mytw.DirectMessageTimelineAdapter.java
org.fukata.android.mytw.DirectMessageTimelineView.java
org.fukata.android.mytw.HomeTimelineView.java
org.fukata.android.mytw.MentionTimelineView.java
org.fukata.android.mytw.MyTwitterActivity.java
org.fukata.android.mytw.MyTwitterApp.java
org.fukata.android.mytw.SettingsActivity.java
org.fukata.android.mytw.TimelineActivity.java
org.fukata.android.mytw.TimelineAdapter.java
org.fukata.android.mytw.TimelineItem.java
org.fukata.android.mytw.TimelineView.java
org.fukata.android.mytw.UpdateStatusActivity.java
org.fukata.android.mytw.database.MyTwitterDB.java
org.fukata.android.mytw.database.dao.BaseDao.java
org.fukata.android.mytw.database.dao.TweetDao.java
org.fukata.android.mytw.database.dto.TweetDto.java
org.fukata.android.mytw.database.schema.TweetSchema.java
org.fukata.android.mytw.receiver.InstallAnalyticsReceiver.java
org.fukata.android.mytw.twitter.Twitter.java
org.fukata.android.mytw.twitter.rs.Status.java
org.fukata.android.mytw.twitter.rs.User.java
org.fukata.android.mytw.util.PrettyDateUtil.java
org.fukata.android.mytw.util.SettingUtil.java
org.fukata.android.mytw.util.StringMatchUtils.java
org.fukata.android.mytw.util.StringUtils.java