Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SimCoderYoutube/SnapchatClone
/ functions
Functions
170 in github.com/SimCoderYoutube/SnapchatClone
⨍
Functions
170
◇
Types & classes
23
↓ 16 callers
Method
getId
Gets the id of the user. @return the id.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:65
↓ 11 callers
Method
getImage
Gets the image url of the user. @return the image url.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:83
↓ 7 callers
Method
getUser
Gets the current logged in user. @return the user.
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:165
↓ 6 callers
Method
clearBackStack
Clears the backstack, calling onBackPressed so the previous fragment is shown
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:264
↓ 6 callers
Method
getData
checks if the fragment is chat or story specific and fetches the correspondent data
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:135
↓ 6 callers
Method
getName
Gets the name of the user. @return the name.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:74
↓ 4 callers
Method
equals
Overrides the equals function so that it checks if two users match by the id of said objects. @return true if equal objects
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:150
↓ 4 callers
Method
getStoryFragment
Gets the Story Fragment. @return the Story Fragment.
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:355
↓ 4 callers
Method
onBackPressed
Overrides the backPressed function, pops the stack to show the previous shown fragment
android/app/src/main/java/com/simcoder/snapchatclone/Login/AuthenticationActivity.java:78
↓ 3 callers
Method
changeImage
handles time that a image is shown before getting skipped
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:196
↓ 3 callers
Method
getEmail
Gets the email of the user. @return the email.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:92
↓ 3 callers
Method
parseData
Parse the datasnapshot and populate the user object @param dataSnapshot - data from the database
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:48
↓ 3 callers
Method
setId
Sets the id of the user.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:124
↓ 2 callers
Method
buttonIdle
Set the button to "follow" changing the color and text accordingly @param holder - holder of the layout of the element in a position
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/FollowAdapter.java:84
↓ 2 callers
Method
buttonSelected
Set the button to "following" changing the color and text accordingly @param holder - holder of the layout of the element in a position
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/FollowAdapter.java:94
↓ 2 callers
Method
clear
clears the adapter removing every object from the ArrayList
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:264
↓ 2 callers
Method
dismissProgressDialog
Dismisses the current dialog being displayed
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:189
↓ 2 callers
Method
getBitmapToSend
Gets the bitmap of the image to send. @return the bitmap.
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:207
↓ 2 callers
Method
getReceive
Gets if the user will receive an image. @return the boolean receive.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:101
↓ 2 callers
Method
initializeDisplay
Handles screen taps which will force an image skip
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:178
↓ 2 callers
Method
initializeObjects
Initializes the UI elements
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/CameraViewFragment.java:53
↓ 2 callers
Method
newInstance
(String chatOrStory)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:47
↓ 2 callers
Method
setImage
Sets the image of the user.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:116
↓ 2 callers
Method
setName
Sets the name of the user.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:109
↓ 2 callers
Method
showProgressDialog
Displays a progress Dialog with a specific message. <p> It is a non cancelable spinner type dialog. @param message - message to display
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:178
↓ 1 callers
Method
LogOut
Logs the user out and sends the user back to the LauncherActivity
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/ProfileEditFragment.java:163
↓ 1 callers
Method
captureImage
Captures image and updates the variable of the bitmap in the MainActivity
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/CameraViewFragment.java:89
↓ 1 callers
Method
clear
Clears the user list
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:152
↓ 1 callers
Method
flashClick
enables or disables the flash depending on the current setting
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/CameraViewFragment.java:113
↓ 1 callers
Method
forgotPassword
Sends an email to the user in order to start the reseting of the password
android/app/src/main/java/com/simcoder/snapchatclone/Login/LoginFragment.java:61
↓ 1 callers
Method
getCameraFragment
Gets the Camera Fragment. @return the Camera Fragment.
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:346
↓ 1 callers
Method
getChats
Fetches the current logged in user's chats
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:196
↓ 1 callers
Method
getStories
Fetches the current logged in user's stories from the users the user is following
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:150
↓ 1 callers
Method
getUserFollowing
Gets array of users that the current user is following.
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:115
↓ 1 callers
Method
getUserInfo
Gets currently logged in user info from the database
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:92
↓ 1 callers
Method
getUserInfo
Fetches the current logged in user's info
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:219
↓ 1 callers
Method
getUserInfo
Gets user info from the MainActivity mUser object
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/ProfileEditFragment.java:92
↓ 1 callers
Method
initialize
Initializes the UI elements
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:90
↓ 1 callers
Method
initializeButtons
Initializes bottom buttons
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:68
↓ 1 callers
Method
initializeObjects
Initializes the UI elements
android/app/src/main/java/com/simcoder/snapchatclone/Login/DetailsFragment.java:112
↓ 1 callers
Method
initializeObjects
Initializes the UI elements
android/app/src/main/java/com/simcoder/snapchatclone/Login/MenuFragment.java:66
↓ 1 callers
Method
initializeObjects
Initializes the UI elements
android/app/src/main/java/com/simcoder/snapchatclone/Login/LoginFragment.java:127
↓ 1 callers
Method
initializeObjects
initialize UI elements
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:72
↓ 1 callers
Method
initializeObjects
Initialize UI elements
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/ChooseReceiverFragment.java:67
↓ 1 callers
Method
initializeObjects
Initialize UI elements
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/DisplayImageFragment.java:41
↓ 1 callers
Method
initializeObjects
Initialize UI Elemetns
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:64
↓ 1 callers
Method
initializeObjects
Initialize UI elements @param view - parent view
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/ProfileEditFragment.java:220
↓ 1 callers
Method
initializeViewPager
Initializes the View Pager where fragments will live
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:81
↓ 1 callers
Method
listenForChat
Fetches for chats in the database for the user that the current user clicked on
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:108
↓ 1 callers
Method
listenForData
Fetches the info for the users the current user is following
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/ChooseReceiverFragment.java:86
↓ 1 callers
Method
listenForData
Fetches the data by making a query which tries to find users that contain what the current user typed in the inputText
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:112
↓ 1 callers
Method
listenForStory
Fetches for story in the database for the user that the current user clicked on
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:136
↓ 1 callers
Method
login
Called any time the user clicks the login button. <p> Does some checks to see if the user is valid and only then does it login the user
android/app/src/main/java/com/simcoder/snapchatclone/Login/LoginFragment.java:81
↓ 1 callers
Method
loginClick
Replaces the current fragment being shown in the container by the LoginFragment
android/app/src/main/java/com/simcoder/snapchatclone/Login/AuthenticationActivity.java:68
↓ 1 callers
Method
newInstance
(String userId, String image, String name, String chatOrStory)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:48
↓ 1 callers
Method
newInstance
()
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/ChooseReceiverFragment.java:49
↓ 1 callers
Method
newInstance
()
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/CameraViewFragment.java:36
↓ 1 callers
Method
newInstance
()
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/DisplayImageFragment.java:24
↓ 1 callers
Method
newInstance
()
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:47
↓ 1 callers
Method
newInstance
()
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/ProfileEditFragment.java:56
↓ 1 callers
Method
openChooseReceiverFragment
Replaces the current fragment being shown in the container by the ChooseReceiverFragment
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:224
↓ 1 callers
Method
openDisplayImageFragment
Replaces the current fragment being shown in the container by the DisplayImageFragment
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:214
↓ 1 callers
Method
openDisplaySnapFragment
Replaces the current fragment being shown in the container by the DisplaySnapFragment
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:254
↓ 1 callers
Method
openFindUsersFragment
Replaces the current fragment being shown in the container by the FindUsersFragment
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:244
↓ 1 callers
Method
openProfileEditFragment
Replaces the current fragment being shown in the container by the ProfileEditFragment
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:234
↓ 1 callers
Method
register
Called any time the user clicks the register button. Does some checks to see if the user is valid and only then does it create the user
android/app/src/main/java/com/simcoder/snapchatclone/Login/DetailsFragment.java:66
↓ 1 callers
Method
registrationClick
Replaces the current fragment being shown in the container by the DetailsFragment
android/app/src/main/java/com/simcoder/snapchatclone/Login/AuthenticationActivity.java:58
↓ 1 callers
Method
reverseCameraFacing
Changes the camera being used by the frontal or back camera depending on the current position
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/CameraViewFragment.java:103
↓ 1 callers
Method
saveToStories
Saves the image that was taken in the previous fragment to the database. Stores first in the storage and only then does it create an entry for this po
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/ChooseReceiverFragment.java:117
↓ 1 callers
Method
saveUserInformation
Update the user information. Does some checks to see if the user is valid and only then does it update the user
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/ProfileEditFragment.java:110
↓ 1 callers
Method
setBitmapToSend
Sets the Bitmap of the image to send.
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:198
↓ 1 callers
Method
setReceive
Sets the receive var of the user.
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:139
Method
FollowAdapter
adapter constructor @param usersList - list of the users to display @param context - context of the original activity
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/FollowAdapter.java:37
Method
FollowViewHolders
(View itemView)
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/FollowAdapter.java:117
Method
MyPagerAdapter
(FragmentManager fm)
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:301
Method
ReceiverAdapter
adapter constructor @param usersList - list of the users to display @param context - context of the original activity
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/ReceiverAdapter.java:35
Method
ReceiverViewHolder
(View itemView)
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/ReceiverAdapter.java:82
Method
StoryAdapter
adapter constructor @param usersList - list of the users that have posts to be shown @param chatOrStory - "chat" or "story" depending on what fragment
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/StoryAdapter.java:40
Method
StoryViewHolders
(View itemView)
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/StoryAdapter.java:104
Method
UserObject
Constructor of the user object initializing everything with null
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:19
Method
addition_isCorrect
()
android/app/src/test/java/com/simcoder/snapchatclone/ExampleUnitTest.java:13
Method
afterTextChanged
(Editable s)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:101
Method
beforeTextChanged
(CharSequence s, int start, int count, int after)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:96
Method
callback
(CameraKitImage cameraKitImage)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/CameraViewFragment.java:91
Method
getCount
Total amount of fragments in the frontpage @return the amount of fragments
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:336
Method
getItem
Gets the grafment for a specific index @param position - index to be fetched @return the Fragment in the index
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:311
Method
getItemCount
gets the size of the arrayList @return size
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/ReceiverAdapter.java:69
Method
getItemCount
gets the size of the arrayList @return size
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/StoryAdapter.java:90
Method
getItemCount
gets the size of the arrayList @return size
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/FollowAdapter.java:104
Method
hashCode
()
android/app/src/main/java/com/simcoder/snapchatclone/Objects/UserObject.java:159
Method
onActivityResult
override the onActivityResult to get the image that the user picked for profile image @param requestCode - code of the intent @param resultCode - st
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/ProfileEditFragment.java:178
Method
onAuthStateChanged
(@NonNull FirebaseAuth firebaseAuth)
android/app/src/main/java/com/simcoder/snapchatclone/Login/AuthenticationActivity.java:37
Method
onBindViewHolder
(final ReceiverViewHolder holder, int position)
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/ReceiverAdapter.java:47
Method
onBindViewHolder
(final StoryViewHolders holder, int position)
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/StoryAdapter.java:54
Method
onBindViewHolder
(final FollowViewHolders holder, int position)
android/app/src/main/java/com/simcoder/snapchatclone/Adapter/FollowAdapter.java:49
Method
onCancelled
(DatabaseError databaseError)
android/app/src/main/java/com/simcoder/snapchatclone/MainActivity.java:105
Method
onCancelled
(@NonNull DatabaseError databaseError)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/DisplaySnapFragment.java:127
Method
onCancelled
(DatabaseError databaseError)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/NewSnap/ChooseReceiverFragment.java:104
Method
onCancelled
(@NonNull DatabaseError databaseError)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/main/StoryFragment.java:185
Method
onCancelled
(@NonNull DatabaseError databaseError)
android/app/src/main/java/com/simcoder/snapchatclone/fragment/Other/FindUsersFragment.java:142
next →
1–100 of 170, ranked by callers