Android Open Source - KnightNews_Android Story List Manager






From Project

Back to project page KnightNews_Android.

License

The source code is released under:

Copyright (c) 2014, James Van Gaasbeck All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are m...

If you think the Android project KnightNews_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 knightnews.android;
//  w w  w .  j a  v  a 2  s  .co m
import android.content.Context;

import java.util.ArrayList;

public class StoryListManager {

    private static final String TAG = "StoryListManager";

    private ArrayList<StoryItem> mItems;
    private static StoryListManager sInstance;
    private Context mAppContext;

    private StoryListManager(Context context) {
        mAppContext = context;
        mItems = new ArrayList<StoryItem>();
    }

    public static StoryListManager getInstance(Context c) {
        if (sInstance == null) {
            sInstance = new StoryListManager(c.getApplicationContext());
        }
        return sInstance;
    }

    public ArrayList<StoryItem> getStoryList() {
        return mItems;
    }

    public void addStory(StoryItem story) {
        getStoryList().add(story);
    }

    public int sizeOfStoryList() {
        return getStoryList().size();
    }

    public StoryItem getStoryItemAt(int index) {
        return getStoryList().get(index);
    }

    public void removeAllStories() {
        mItems = new ArrayList<StoryItem>();
    }
}




Java Source Code List

knightnews.android.AbridgedStoryFragment.java
knightnews.android.ApplicationClass.java
knightnews.android.EventItem.java
knightnews.android.EventsActivity.java
knightnews.android.FeedActivity.java
knightnews.android.FeedFragment.java
knightnews.android.FeedListActivity.java
knightnews.android.FeedListFragment.java
knightnews.android.FeedPagerActivity.java
knightnews.android.FirstTimeDialog.java
knightnews.android.HomeActivity.java
knightnews.android.NewsFetcher.java
knightnews.android.PushNewsReceiver.java
knightnews.android.ReaderActivity.java
knightnews.android.ReaderFragment.java
knightnews.android.ReaderWebViewActivity.java
knightnews.android.RequestManager.java
knightnews.android.SingleFragmentActivity.java
knightnews.android.SportsActivity.java
knightnews.android.SportsFragment2.java
knightnews.android.SportsFragment3.java
knightnews.android.SportsFragment.java
knightnews.android.SportsWebViewActivity.java
knightnews.android.StoryItem.java
knightnews.android.StoryListManager.java
knightnews.android.UcfMapActivity.java
knightnews.android.UcfMapFragment.java