Interface | Description |
---|---|
DrawerActivity.WaitForSubscribedList |
Interface for classes that have actions that must wait until after the list of subscribed
Network s has been populated. |
FormatManager.IconUpdateListener | |
Listable |
Interface for objects that need to be listed in the user interface.
|
ListenableEditText.onSelectionChangedListener |
Interface that all listeners for
ListenableEditText.mListener must satisfy. |
NetworkResponse.DialogTapListener | |
NetworkSummaryAdapter.OnNetworkTapListener |
Interface for all listeners for clicks on list items
|
RVAdapter.OnItemClickListener |
Interface listeners for clicks on items must implement
|
RVCommentAdapter.OnItemClickListener |
Interface implemented by any listener for item clicks
|
Class | Description |
---|---|
AboutActivity |
Activity for displaying author attributions, copyright notices, and version information on an
About page |
Acknowledgements |
A
DrawerActivity that displays legally required attributions for the open-source code we
use. |
AnimationUtils |
This is a utility class to show the loading overlay for activities that require network
requests to display their data.
|
API |
This API serves as the interface between the rest of the app and the
CultureMesh servers.
|
API.Get |
The protocol for GET requests is as follows...
|
API.Get.LoginResponse |
Bundle object to store responses from getting tokens, which yield
User s, tokens,
and emails. |
API.Post | |
API.Put | |
ApplicationStart |
This serves as a landing page for when the app is started from scratch.
|
ChooseNearLocationActivity |
This screen let's the user choose where they live now.
|
CommentsFrag |
Fragment for displaying comments to posts
|
CreateEventActivity |
Screen through which users can create an event in their currently selected network
|
CreateEventActivity.DatePickerFragment |
DatePicker static class that handles operations of the time selection fragment
|
CreateEventActivity.TimePickerFragment |
TimePicker static class that handles operations of the time selection fragment
|
CreatePostActivity |
Creates screen the user can use to create a new
Post |
Credentials |
Just a file out of source control that you can use to hide our API Key.
|
DrawerActivity |
Superclass for all Activities that have a navigation drawer
|
ExploreBubblesOpenGLActivity |
Display moving bubbles which show suggested networks for the user to join
|
FindNetworkActivity | |
FindNetworkActivity.FindLanguageFragment |
The fragment for finding language networks.
|
FindNetworkActivity.FindLocationFragment |
The fragment for finding the from location.
|
FormatManager |
Created by Drew Gregory on 3/26/18.
|
HelpActivity |
Show user onboarding screens again as help
|
ListenableEditText |
This is a custom EditText that allows us to listen for changes in cursor position.
|
ListNetworksFragment |
Fragment for displaying lists of clickable networks
|
ListUserEventsFragment |
This fragment lists the the events a user is subscribed to.
|
ListUserPostsFragment |
Creates screen that displays the
Post s a User
has made. |
LoginActivity |
Login screen that lets a user either sign in with email and password or create a new account
|
NetworkResponse<E> |
Class to store responses after attempting networking tasks
|
NetworkSummaryAdapter |
This functions as the recyclerview adapter for the listview in ViewProfileActivity, where the user
can view other users' subscribed networks.
|
OnboardActivity |
Introduce user to the app through a series of informational screens that end with a button
that redirects the user to a login page
|
PostsFrag |
Created by Dylan Grosz (dgrosz@stanford.edu) on 11/10/17.
|
RedirectableAppCompatActivity |
Superclass for all classes that support redirection instructions from the activity they are
launched from.
|
Redirection |
Classes that extend this one can be sent information when launched regarding where the user
should be directed next.
|
RVAdapter |
Adapter that provides the
Post s and/or Event s of a
Network to displayed, scrollable lists |
RVAdapter.PostViewHolder |
Stores the
View elements of each item in the displayed list. |
RVCommentAdapter |
Adapter that populates a UI list with comments
|
RVCommentAdapter.PostReplyViewHolder |
Holder for the parts of each
View in the list |
SearchAdapter<T extends Listable> |
Populates a displayed list with items
|
SettingsActivity |
Screen that displays the current user's profile and let's them update it
|
SpecificPostActivity |
Displays a particular
Post along with its comments (PostReply ). |
StartActivity |
Transparent
Activity that is the default Activity. |
TimelineActivity |
Show a feed of
Post s and
Event s for the currently selected
Network |
TimelineActivity.FilterDialogFragment |
This dialog allows us to filter out native/twitter posts from the feed
|
UsersListAdapter |
This Adapter is used for viewing the subscribed users of a network.
|
ViewProfileActivity |
Displays the profile of a user other than the currently-logged-in one
|
ViewUsersModalSheetFragment |
Created By Drew Gregory on 03/30/18.
|