Android Open Source - ShowMeTweets Tweet D A O






From Project

Back to project page ShowMeTweets.

License

The source code is released under:

MIT License

If you think the Android project ShowMeTweets 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 com.fcduarte.showmetweets.dao;
//from  www  .j  a v a2  s  .c  om
import java.util.List;

import com.activeandroid.query.Delete;
import com.activeandroid.query.Select;
import com.fcduarte.showmetweets.model.Tweet;
import com.fcduarte.showmetweets.model.User;

public class TweetDAO {

  public List<Tweet> findByUser(User user) {
    return new Select().from(Tweet.class).where("user = ?", user.getId()).orderBy("created_at DESC").execute();
  }

  public Tweet findByTwitterId(long id) {
    Tweet tweet = new Select().from(Tweet.class).where("tweet_id = ?", id).executeSingle(); 
    return tweet;
  }

  public List<Tweet> getAllNotSynchronized() {
    return new Select().from(Tweet.class).where("tweet_id is null").execute();
  }

  public void deleteAll() {
    new Delete().from(Tweet.class).execute();
  }
}




Java Source Code List

com.fcduarte.showmetweets.activities.ComposeNewTweetActivity.java
com.fcduarte.showmetweets.activities.HomeActivity.java
com.fcduarte.showmetweets.activities.ProfileActivity.java
com.fcduarte.showmetweets.activities.SignInWithTwitter.java
com.fcduarte.showmetweets.adapters.TweetsListViewAdapter.java
com.fcduarte.showmetweets.dao.TweetDAO.java
com.fcduarte.showmetweets.dao.UserDAO.java
com.fcduarte.showmetweets.fragments.HomeTimelineFragment.java
com.fcduarte.showmetweets.fragments.ListTweetsFragment.java
com.fcduarte.showmetweets.fragments.MentionsTimelineFragment.java
com.fcduarte.showmetweets.fragments.UserTimelineFragment.java
com.fcduarte.showmetweets.listeners.EndlessScrollListener.java
com.fcduarte.showmetweets.listeners.FragmentTabListener.java
com.fcduarte.showmetweets.model.Tweet.java
com.fcduarte.showmetweets.model.User.java
com.fcduarte.showmetweets.utils.ConnectivityUtils.java
com.fcduarte.showmetweets.utils.TwitterUtils.java