Application that draws from Coursera's APIs to display course information.
CourseraApp is hosted in the following web site
https://github.com/tmcfarlin4/CourseraApp
If you think the Android project CourseraApp listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of CourseraApp.
Item | Value |
---|---|
Java File Count | 13 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 21 |
Minimum SDK Version | 11 |
Activity Count | 2 |
jar files used | android-support-v4.jar android-support-v7-appcompat.jar gson-2.2.4.jar retrofit-1.6.1.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
There are 6 image files in CourseraApp. The names of the image files are listed as follows.
circleframe.png coursera_frame.9.png ic_collections_go_to_today.png ic_device_access_time.png ic_location_web_site.png ic_subtitle_icon.png
The following screenshort is generated from the image listed above.
CourseraApp has the following Java source files.
com.tommcfarlin.courseraapp.CourseAdapter.java com.tommcfarlin.courseraapp.CourseInformationActivity.java com.tommcfarlin.courseraapp.CourseraAPI.java com.tommcfarlin.courseraapp.CourseraUtils.java com.tommcfarlin.courseraapp.MainActivity.java com.tommcfarlin.datahandling.CourseItem.java com.tommcfarlin.datahandling.CourseraDatasource.java com.tommcfarlin.datahandling.MyCategory.java com.tommcfarlin.datahandling.MyCourse.java com.tommcfarlin.datahandling.MyInstructor.java com.tommcfarlin.datahandling.MySession.java com.tommcfarlin.datahandling.MyUniversity.java com.tommcfarlin.utils.MyUtils.java