You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Setup all activities and layout.xml files needed. Design them according to the wireframes, and just ensure to make a Fragment container!
StartActivity{ }:
to switch between all not often used Fragments (Login, Register 1 and 2, ProfileSetup, and EditTrustedContacts)
MainActivity{ }:
to switch between all oftenly used Fragments (Home, UserProfile, SearchUser, ChooseBuddy, OtherProfile)
SettingsActivity{ }:
an in between, all account settings can be edited here (email, name, uses EditTrustedContacts Fragment)
Set up all interfaces to be used a listener from Fragments to Activities (How Fragments can invoke a method from the Activity to switch to next Fragment):
StartActivityListener{ }: StartActivity and all Fragments that need to be shown on the activity will use this.
These methods are ALL IMPLEMENTED IN StartActivity:
toLoginFragment(): switches to Login screen
toRegisterOneFragment(): swtiches to Register 1 Screen
toRegisterTwoFragment(): switches to Register 2 Screen
toProfileSetUp(): switches to Profile Setup Screen
toEditTrustedContacts(): switches to EditTrustedContacts Screen
MainActivityListener{ }: works in the EXACT same way but with MainActivity and its Fragments
toHomeFragment()
toUserProfile()
toSearchUser()
toOtherProfile()
toChooseBuddy()
@jmnguyen1999 implemented this way for her Instagram copy project, "Snapagram", but with in-class interfaces! If you need to see how it works you can take a look at "SignUpFragment.java" and how it works with "StartingActivity.java"
NOTE: Also more in depth on the Google Docs outline!
Input all color hex-values, text fonts, text sizes, icons, etc that was used in the wireframe into their corresponding res folders so others can easily design their layout files!
Push to GitHub
The text was updated successfully, but these errors were encountered:
Make new project, titled "Wings"
Setup all activities and layout.xml files needed. Design them according to the wireframes, and just ensure to make a Fragment container!
Set up all interfaces to be used a listener from Fragments to Activities (How Fragments can invoke a method from the Activity to switch to next Fragment):
Input all color hex-values, text fonts, text sizes, icons, etc that was used in the wireframe into their corresponding res folders so others can easily design their layout files!
Push to GitHub
The text was updated successfully, but these errors were encountered: