Android Open Source - App system Coursera_Android






Project Summary

Programming Mobile Applications for Android Handheld Systems.

Web Site / Source Repository

Coursera_Android is hosted in the following web site
https://github.com/feureau/Coursera_Android

If you think the Android project Coursera_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 Coursera_Android.

ItemValue
Java File Count251
Supported screen sizes[sw600dphdpi, mdpi, hdpi, xhdpi, land, xlargenodpi, sw600dpmdpi, xlargemdpi, sw600dpxhdpi, nodpi, xlargehdpi]
Target SDK Version19
Minimum SDK Version13
Activity Count134
Fragment Count9
jar files usedandroid-support-v13.jar
android-support-v4.jar
android-support-v4.jar
google-play-services.jar
robotium-solo-5.0.1.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CAMERA
android.permission.DEVICE_POWER
android.permission.DISABLE_KEYGUARD
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_CONTACTS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
com.google.android.providers.gsf.permission.READ_GSERVICES
course.examples.Services.KeyService.GEN_ID
course.examples.UI.MapView.permission.MAPS_RECEIVE
course.examples.permissionexample.BOOM_PERM
Raw File Namesres\raw\alarm_rooster.mp3
res\raw\badnews.m4a
res\raw\braincandy.m4a
res\raw\fallbackring.ogg
res\raw\in_call_alarm.ogg
res\raw\moon.mp4
res\raw\painter.png
res\raw\slow_whoop_bubble_pop.mp3
res\res\raw\gestures




Resource Files

There are 153 image files in Coursera_Android. The names of the image files are listed as follows.

ab_hairline.9.png
alarm_alert_fullscreen_bg.9.png
android_focused.png
android_normal.png
android_pressed.png
androidmarker.png
appwidget_analog_clock_preview.png
appwidget_clock_dial.png
appwidget_clock_hour.png
appwidget_clock_minute.png
appwidget_clock_second.png
arrow.png
b128.png
b256.png
b64.png
background_protector.png
btn_in_call_round_disable.png
btn_in_call_round_disable_focused.png
btn_in_call_round_normal.png
btn_in_call_round_pressed.png
btn_in_call_round_selected.png
btn_strip_trans_left_normal.9.png
btn_strip_trans_left_pressed.9.png
btn_strip_trans_left_selected.9.png
btn_strip_trans_middle_normal.9.png
btn_strip_trans_middle_pressed.9.png
btn_strip_trans_middle_selected.9.png
btn_strip_trans_right_normal.9.png
btn_strip_trans_right_pressed.9.png
btn_strip_trans_right_selected.9.png
clock_analog_dial.png
clock_analog_hour.png
clock_analog_minute.png
clock_analog_second.png
common_signin_btn_icon_disabled_dark.9.png
common_signin_btn_icon_disabled_focus_dark.9.png
common_signin_btn_icon_disabled_focus_light.9.png
common_signin_btn_icon_disabled_light.9.png
common_signin_btn_icon_focus_dark.9.png
common_signin_btn_icon_focus_light.9.png
common_signin_btn_icon_normal_dark.9.png
common_signin_btn_icon_normal_light.9.png
common_signin_btn_icon_pressed_dark.9.png
common_signin_btn_icon_pressed_light.9.png
common_signin_btn_text_disabled_dark.9.png
common_signin_btn_text_disabled_focus_dark.9.png
common_signin_btn_text_disabled_focus_light.9.png
common_signin_btn_text_disabled_light.9.png
common_signin_btn_text_focus_dark.9.png
common_signin_btn_text_focus_light.9.png
common_signin_btn_text_normal_dark.9.png
common_signin_btn_text_normal_light.9.png
common_signin_btn_text_pressed_dark.9.png
common_signin_btn_text_pressed_light.9.png
dialog.9.png
eight.png
fire_eye_alien.png
five.png
four.png
ic_add.png
ic_alarm.png
ic_alarm_small.png
ic_backspace_disabled.png
ic_backspace_normal.png
ic_clock_add_alarm.png
ic_clock_add_alarm_selected.png
ic_clock_alarm_off.png
ic_clock_alarm_on.png
ic_clock_alarm_selected.png
ic_clock_brightness.png
ic_clock_strip_alarm.png
ic_clock_strip_desk_clock.png
ic_clock_strip_gallery.png
ic_clock_strip_home.png
ic_clock_strip_music.png
ic_contact_picture.png
ic_delete_normal.png
ic_delete_pressed.png
ic_dialog_time.png
ic_diamond_red.png
ic_diamond_white.png
ic_discard_holo_dark.png
ic_expand_down.png
ic_expand_up.png
ic_label_normal.png
ic_label_pressed.png
ic_label_small.png
ic_lap_normal.png
ic_lap_pressed.png
ic_location.png
ic_lock_idle_alarm.png
ic_lock_idle_alarm_saver.png
ic_lock_idle_alarm_saver_dim.png
ic_lockscreen_alarm.png
ic_lockscreen_handle_pressed.png
ic_lockscreen_snooze_activated.png
ic_lockscreen_snooze_normal.png
ic_lockscreen_wakeup_activated.png
ic_lockscreen_wakeup_normal.png
ic_menu_add.png
ic_menu_alarms.png
ic_menu_clock_face.png
ic_menu_desk_clock.png
ic_menu_done_holo_dark.png
ic_menu_help.png
ic_menu_revert_holo_dark.png
ic_notify_lap.png
ic_notify_reset.png
ic_notify_start.png
ic_notify_stop.png
ic_plusone_normal.png
ic_plusone_pressed.png
ic_reset_normal.png
ic_reset_pressed.png
ic_ringtone.png
ic_round_brightness.png
ic_setalarm_holo_dark.png
ic_share_normal.png
ic_share_pressed.png
ic_start_disabled.png
ic_start_normal.png
ic_stop_normal.png
ic_tab_albums_grey.png
ic_tab_albums_white.png
ic_tab_artists_grey.png
ic_tab_artists_white.png
ic_tab_clock.png
ic_tab_clock_activated.png
ic_tab_clock_normal.png
ic_tab_songs_grey.png
ic_tab_songs_white.png
ic_tab_stopwatch.png
ic_tab_stopwatch_activated.png
ic_tab_stopwatch_normal.png
ic_tab_timer.png
ic_tab_timer_activated.png
ic_tab_timer_normal.png
ic_x_normal.png
icon_delete.png
icon_recent.png
icon_start.png
list_selector_background_pressed.9.png
one.png
panel_undo_holo.9.png
seven.png
six.png
stat_notify_alarm.png
stat_notify_stopwatch.png
stat_notify_timer.png
three.png
toggle_underline_activated.9.png
toggle_underline_normal.9.png
two.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Coursera_Android has the following Java source files.

android.UnusedStub.java
com.android.alarmclock.AnalogAppWidgetProvider.java
com.android.alarmclock.DigitalAppWidgetProvider.java
com.android.alarmclock.DigitalAppWidgetService.java
com.android.alarmclock.DigitalWidgetViewsFactory.java
com.android.alarmclock.WidgetUtils.java
com.android.browser.provider.BrowserProvider.java
com.android.contacts.activities.DialtactsActivity.java
com.android.deskclock.Alarm.java
com.android.deskclock.AlarmAlert.java
com.android.deskclock.AlarmAlertFullScreen.java
com.android.deskclock.AlarmClock.java
com.android.deskclock.AlarmInitReceiver.java
com.android.deskclock.AlarmKlaxon.java
com.android.deskclock.AlarmListeners.java
com.android.deskclock.AlarmPreference.java
com.android.deskclock.AlarmProvider.java
com.android.deskclock.AlarmReceiver.java
com.android.deskclock.AlarmTimePickerDialogFragment.java
com.android.deskclock.AlarmUtils.java
com.android.deskclock.Alarms.java
com.android.deskclock.AnalogClock.java
com.android.deskclock.AndroidClockTextView.java
com.android.deskclock.CircleButtonsLinearLayout.java
com.android.deskclock.CircleTimerView.java
com.android.deskclock.ClockFragment.java
com.android.deskclock.DeskClock.java
com.android.deskclock.DeskClockFragment.java
com.android.deskclock.DigitalClock.java
com.android.deskclock.DontPressWithParentLayout.java
com.android.deskclock.HandleSetAlarm.java
com.android.deskclock.LabelDialogFragment.java
com.android.deskclock.Log.java
com.android.deskclock.RepeatPreference.java
com.android.deskclock.Screensaver.java
com.android.deskclock.ScreensaverActivity.java
com.android.deskclock.ScreensaverSettingsActivity.java
com.android.deskclock.SetAlarm.java
com.android.deskclock.SettingsActivity.java
com.android.deskclock.SnoozeLengthDialog.java
com.android.deskclock.TimePicker.java
com.android.deskclock.TimerRingService.java
com.android.deskclock.TimerSetupView.java
com.android.deskclock.ToastMaster.java
com.android.deskclock.Utils.java
com.android.deskclock.ZeroTopPaddingTextView.java
com.android.deskclock.stopwatch.StopwatchFragment.java
com.android.deskclock.stopwatch.StopwatchService.java
com.android.deskclock.stopwatch.Stopwatches.java
com.android.deskclock.timer.CountingTimerView.java
com.android.deskclock.timer.TimerAlertFullScreen.java
com.android.deskclock.timer.TimerFragment.java
com.android.deskclock.timer.TimerListItem.java
com.android.deskclock.timer.TimerObj.java
com.android.deskclock.timer.TimerReceiver.java
com.android.deskclock.timer.TimerView.java
com.android.deskclock.timer.Timers.java
com.android.deskclock.widget.ActionableToastBar.java
com.android.deskclock.widget.EllipsizeLayout.java
com.android.deskclock.widget.multiwaveview.GlowPadView.java
com.android.deskclock.widget.multiwaveview.PointCloud.java
com.android.deskclock.widget.multiwaveview.TargetDrawable.java
com.android.deskclock.widget.swipeablelistview.LogTag.java
com.android.deskclock.widget.swipeablelistview.LogUtils.java
com.android.deskclock.widget.swipeablelistview.SwipeHelper.java
com.android.deskclock.widget.swipeablelistview.SwipeLayout.java
com.android.deskclock.widget.swipeablelistview.SwipeableListView.java
com.android.deskclock.widget.swipeablelistview.Utils.java
com.android.deskclock.worldclock.Cities.java
com.android.deskclock.worldclock.CitiesActivity.java
com.android.deskclock.worldclock.CityObj.java
com.android.deskclock.worldclock.WorldClockAdapter.java
com.android.mms.transaction.SmsReceiver.java
com.android.music.MediaPlaybackService.java
com.example.dickbutt.MainActivity.java
com.google.android.wikinotes.WikiActivityHelper.java
com.google.android.wikinotes.WikiNoteEditor.java
com.google.android.wikinotes.WikiNotes.java
com.google.android.wikinotes.WikiNotesList.java
com.google.android.wikinotes.db.WikiNote.java
com.google.android.wikinotes.db.WikiNotesProvider.java
course.examples.Alarms.AlarmCreate.AlarmCreateActivity.java
course.examples.Alarms.AlarmCreate.AlarmLoggerReceiver.java
course.examples.Alarms.AlarmCreate.AlarmNotificationReceiver.java
course.examples.AudioVideo.AudioManager.AudioVideoAudioManagerActivity.java
course.examples.AudioVideo.AudioRecording.AudioRecordingActivity.java
course.examples.AudioVideo.Camera.AudioVideoCameraActivity.java
course.examples.AudioVideo.Ringtone.AudioVideoRingtoneManagerActivity.java
course.examples.AudioVideo.VideoPlay.AudioVideoVideoPlayActivity.java
course.examples.Bluetooth.SetupAndTransferData.ConnectThread.java
course.examples.Bluetooth.SetupAndTransferData.ConnectionThread.java
course.examples.Bluetooth.SetupAndTransferData.DataTransferActivity.java
course.examples.Bluetooth.SetupAndTransferData.ShowDevices.java
course.examples.BroadcastReceiver.CompoundBroadcast.CompoundBroadcast.java
course.examples.BroadcastReceiver.CompoundBroadcast.Receiver1.java
course.examples.BroadcastReceiver.CompoundBroadcast.Receiver2.java
course.examples.BroadcastReceiver.CompoundBroadcast.Receiver3.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.CompoundOrderedBroadcast.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.CompoundOrderedBroadcastWithResultReceiver.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.Receiver1.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.Receiver1.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.Receiver2.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.Receiver2.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.Receiver3.java
course.examples.BroadcastReceiver.CompoundOrderedBroadcast.Receiver3.java
course.examples.BroadcastReceiver.SingleBroadcastDynamicRegistration.Receiver.java
course.examples.BroadcastReceiver.SingleBroadcastDynamicRegistration.SingleBroadcast.java
course.examples.BroadcastReceiver.StickyIntent.StickyIntentBroadcastReceiverActivity.java
course.examples.BroadcastReceiver.singleBroadcastStaticRegistration.Receiver.java
course.examples.BroadcastReceiver.singleBroadcastStaticRegistration.SimpleBroadcast.java
course.examples.ContentProviders.ContactsList.ContactInfo.java
course.examples.ContentProviders.ContactsList.ContactInfoListAdapter.java
course.examples.ContentProviders.ContactsList.ContactsListExample.java
course.examples.ContentProviders.ContactsList.ContactsListExample.java
course.examples.ContentProviders.ContactsListInsertContacts.DisplayActivity.java
course.examples.ContentProviders.ContactsListInsertContacts.InsertActivity.java
course.examples.ContentProviders.ContactsListWithAdapter.ContactInfo.java
course.examples.ContentProviders.ContactsListWithAdapter.ContactInfoListAdapter.java
course.examples.ContentProviders.ContactsListWithAdapter.ContactsListExample.java
course.examples.ContentProviders.StringContentProvider.DataContract.java
course.examples.ContentProviders.StringContentProvider.DataContract.java
course.examples.ContentProviders.StringContentProvider.StringsContentProvider.java
course.examples.ContentProviders.StringContentProviderUser.CustomContactProviderDemo.java
course.examples.DataManagement.DataBaseExample.DatabaseExampleActivity.java
course.examples.DataManagement.DataBaseExample.DatabaseOpenHelper.java
course.examples.DataManagement.FileExternal.ExternalFileWriteReadActivity.java
course.examples.DataManagement.FileInternal.InternalFileWriteReadActivity.java
course.examples.DataManagement.PreferenceActivity.PreferencesActivityExample.java
course.examples.DataManagement.PreferenceActivity.ViewAndUpdatePreferencesActivity.java
course.examples.DataManagement.SharedPreferences.SharedPreferenceReadWriteActivity.java
course.examples.Fragments.DynamicLayout.QuoteViewerActivity.java
course.examples.Fragments.DynamicLayout.QuotesFragment.java
course.examples.Fragments.DynamicLayout.TitlesFragment.java
course.examples.Fragments.ProgrammaticLayout.QuoteViewerActivity.java
course.examples.Fragments.ProgrammaticLayout.QuotesFragment.java
course.examples.Fragments.ProgrammaticLayout.TitlesFragment.java
course.examples.Fragments.StaticConfigLayout.QuoteViewerActivity.java
course.examples.Fragments.StaticConfigLayout.QuotesFragment.java
course.examples.Fragments.StaticConfigLayout.TitlesFragment.java
course.examples.Fragments.StaticLayout.QuoteViewerActivity.java
course.examples.Fragments.StaticLayout.QuotesFragment.java
course.examples.Fragments.StaticLayout.TitlesFragment.java
course.examples.Graphics.BubbleProgram.BubbleActivity.java
course.examples.Graphics.BubbleProgramXML.BubbleActivity.java
course.examples.Graphics.CanvasBubble.BubbleActivity.java
course.examples.Graphics.CanvasBubble.Coords.java
course.examples.Graphics.CanvasBubbleSurfaceView.BubbleActivity.java
course.examples.Graphics.FrameAnimation.GraphicsFrameAnimationActivity.java
course.examples.Graphics.Paint.GraphicsPaintActivity.java
course.examples.Graphics.ShapeDraw.ShapeDrawActivity.java
course.examples.Graphics.ShapeDrawXML.ShapeDrawActivity.java
course.examples.Graphics.TransitionDrawable.TransitionDrawableActivity.java
course.examples.Graphics.TweenAnimation.GraphicsTweenAnimationActivity.java
course.examples.Graphics.ViewPropertyAnimator.GraphicsViewPropertyAnimatorActivity.java
course.examples.HelloWorld.HelloWorld.HelloAndroid.java
course.examples.HelloWorldTabWidget.AlbumsActivity.java
course.examples.HelloWorldTabWidget.ArtistsActivity.java
course.examples.HelloWorldTabWidget.HelloTabWidget.java
course.examples.HelloWorldTabWidget.SongsActivity.java
course.examples.Location.GetLocation.LocationGetLocationActivity.java
course.examples.Location.GetLocation.LocationGetLocationActivity.java
course.examples.MapLocation.MapLocation.java
course.examples.MapLocationFromContacts.MapLocationFromContactsActivity.java
course.examples.Maps.EarthQuakeMap.EarthQuakeRec.java
course.examples.Maps.EarthQuakeMap.JSONResponseHandler.java
course.examples.Maps.EarthQuakeMap.MapsEarthquakeMapActivity.java
course.examples.Networking.AndroidHttpClient.NetworkingAndroidHttpClientActivity.java
course.examples.Networking.AndroidHttpClientJSON.MainActivity.java
course.examples.Networking.AndroidHttpClientJSON.NetworkingAndroidHttpClientJSONActivity.java
course.examples.Networking.AndroidHttpClientXML.MainActivity.java
course.examples.Networking.AndroidHttpClientXML.NetworkingAndroidHttpClientXMLActivity.java
course.examples.Networking.Sockets.NetworkingSocketsActivity.java
course.examples.Networking.URL.NetworkingURLActivity.java
course.examples.Notification.StatusBar.NotificationStatusBarActivity.java
course.examples.Notification.StatusBar.NotificationSubActivity.java
course.examples.Notification.StatusBarWithCustomView.NotificationStatusBarWithCustomViewActivity.java
course.examples.Notification.StatusBarWithCustomView.NotificationSubActivity.java
course.examples.Notification.Toast.NotificationToastActivity.java
course.examples.Notification.ToastWithCustomView.NotificationToastActivity.java
course.examples.Sensors.ShowValues.SensorFilteredValuesActivity.java
course.examples.Sensors.ShowValues.SensorRawAccelerometerActivity.java
course.examples.Services.KeyClient.KeyServiceUser.java
course.examples.Services.KeyService.KeyGeneratorImpl.java
course.examples.Services.LocalLoggingService.LoggingService.java
course.examples.Services.LocalLoggingService.LoggingServiceClient.java
course.examples.Services.LoggingServiceWithMessenger.LoggingService.java
course.examples.Services.LoggingServiceWithMessengerClient.LoggingServiceClient.java
course.examples.Services.MusicService.MusicService.java
course.examples.Services.MusicService.MusicServiceClient.java
course.examples.Threading.NoThreading.NoThreadingExample.java
course.examples.Threading.ThreadingAsyncTask.AsyncTaskActivity.java
course.examples.Threading.ThreadingHandlerMessages.HandlerMessagesActivity.java
course.examples.Threading.ThreadingHandlerRunnable.HandlerRunnableActivity.java
course.examples.Threading.ThreadingRunOnUiThread.SimpleThreadingExample.java
course.examples.Threading.ThreadingSimple.SimpleThreadingExample.java
course.examples.Threading.ThreadingViewPost.SimpleThreadingViewPostActivity.java
course.examples.Touch.LocateTouch.IndicateTouchLocationActivity.java
course.examples.UI.AlertDialog.AlertDialogActivity.java
course.examples.UI.AutoComplete.AutoCompleteActivity.java
course.examples.UI.Button.ButtonActivity.java
course.examples.UI.CheckBox.CheckBoxActivity.java
course.examples.UI.FragmentActionBar.QuoteFragment.java
course.examples.UI.FragmentActionBar.QuoteViewerActivity.java
course.examples.UI.FragmentActionBar.TitlesFragment.java
course.examples.UI.Gallery.GalleryActivity.java
course.examples.UI.GridLayout.GridLayoutActivity.java
course.examples.UI.GridLayout.ImageAdapter.java
course.examples.UI.GridLayout.ImageViewActivity.java
course.examples.UI.LinearLayout.LinearLayoutActivity.java
course.examples.UI.ListLayout.ListViewActivity.java
course.examples.UI.MapView.GoogleMapActivity.java
course.examples.UI.MenuExample.HelloAndroidWithMenuActivity.java
course.examples.UI.RadioGroup.RadioGroupActivity.java
course.examples.UI.RatingsBar.RatingsBarActivity.java
course.examples.UI.RelativeLayout.RelativeLayoutActivity.java
course.examples.UI.Spinner.SpinnerActivity.java
course.examples.UI.TabLayout.GridFragment.java
course.examples.UI.TabLayout.ImageAdapter.java
course.examples.UI.TabLayout.ImageViewActivity.java
course.examples.UI.TabLayout.TabLayoutActivity.java
course.examples.UI.TableLayout.TableLayoutActivity.java
course.examples.UI.ToggleButton.ToggleButtonActivity.java
course.examples.UI.WebView.WebViewActivity.java
course.examples.UI.datepicker.DatePickerActivity.java
course.examples.UI.sampler.SamplerActivity.java
course.examples.UI.timepicker.TimePickerActivity.java
course.examples.checkBroadcastIntents.CheckBroadcastIntents.java
course.examples.checkIntents.CheckActivityIntents.java
course.examples.compass.CompassActivity.java
course.examples.graphics.objectpropertyanimator.ValueAnimatorActivity.java
course.examples.helloWorldWithLogin.HelloAndroid.java
course.examples.helloWorldWithLogin.LoginScreen.java
course.examples.permissionexample.boom.BoomActivity.java
course.examples.permissionexample.boomUser.BoomUserActivity.java
course.examples.quoteviewer.QuoteListActivity.java
course.examples.quoteviewer.TitlesListActivity.java
course.examples.theanswer.TheAnswer.java
course.examples.theanswer.TheAnswer.java
course.examples.touch.Gestures.GesturesActivity.java
course.examples.touch.ViewTransitions.ViewFlipperTestActivity.java
course.labs.activitylab.ActivityOne.java
course.labs.activitylab.ActivityTwo.java