Android Open Source - App share cs50-final-project-android






Project Summary

A mobile app for sharing dining hall recipes. Built for CS50..

Web Site / Source Repository

cs50-final-project-android is hosted in the following web site
https://github.com/ericouyang/cs50-final-project-android

If you think the Android project cs50-final-project-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.

Project Detail

The following table is the detailed list of cs50-final-project-android.

ItemValue
Java File Count22
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version15
Activity Count4
Fragment Count2
jar files usedandroid-support-v4.jar
guava-14.0.1.jar
org.apache.httpcomponents.httpclient_4.3.1.jar
Required Permissionsandroid.permission.AUTHENTICATE_ACCOUNTS
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MANAGE_ACCOUNTS
android.permission.READ_SYNC_STATS
android.permission.USE_CREDENTIALS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SYNC_SETTINGS




License

The license information of cs50-final-project-android is as follows:

MIT License

Resource Files

There are 13 image files in cs50-final-project-android. The names of the image files are listed as follows.

drawer_shadow.9.png
ic_action_chat.png
ic_action_edit.png
ic_action_favorite.png
ic_action_new.png
ic_action_person.png
ic_action_refresh.png
ic_action_remove.png
ic_action_search.png
ic_action_share.png
ic_drawer.png
ic_logo.png
nom_md.png

The following screenshort is generated from the image listed above.

null




Java Source Files

net.cs50.recipes.AboutFragment.java
net.cs50.recipes.BaseActivity.java
net.cs50.recipes.BaseDrawerActivity.java
net.cs50.recipes.CreateActivity.java
net.cs50.recipes.CreateDialog.java
net.cs50.recipes.MainActivity.java
net.cs50.recipes.RecipeListFragment.java
net.cs50.recipes.ViewRecipeActivity.java
net.cs50.recipes.accounts.AccountService.java
net.cs50.recipes.accounts.AuthenticatorActivity.java
net.cs50.recipes.models.Comment.java
net.cs50.recipes.models.Recipe.java
net.cs50.recipes.models.User.java
net.cs50.recipes.provider.RecipeContract.java
net.cs50.recipes.provider.RecipeProvider.java
net.cs50.recipes.sync.SyncAdapter.java
net.cs50.recipes.sync.SyncService.java
net.cs50.recipes.util.HttpHelper.java
net.cs50.recipes.util.ImageHelper.java
net.cs50.recipes.util.RecipeHelper.java
net.cs50.recipes.util.SelectionBuilder.java
net.cs50.recipes.util.SyncUtils.java