Android Open Source - Development api sharepoint-api-lists-demo






Project Summary

Demonstrates how one can access Office 365 SP Lists API from Android..

Web Site / Source Repository

sharepoint-api-lists-demo is hosted in the following web site
https://github.com/mkostin/sharepoint-api-lists-demo

If you think the Android project sharepoint-api-lists-demo 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 sharepoint-api-lists-demo.

ItemValue
Java File Count146
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version8
Activity Count7
Fragment Count2
jar files usedandroid-support-v4.jar
android-support-v4.jar
android-support-v4.jar
android-support-v4.jar
android-support-v7-appcompat.jar
commons-codec-1.5.jar
commons-io-2.4.jar
commons-lang3-3.1.jar
gson-2.2.4.jar
httpclient-4.2.6.jar
httpcore-4.2.5.jar
jackson-annotations-2.2.3.jar
jackson-core-2.2.3.jar
jackson-databind-2.2.3.jar
jcifs-1.3.16.jar
nine-old-androids-library.jar
odatajclient-engine-0.9.1-SNAPSHOT.jar
slf4j-api-1.7.5.jar
square-otto-1.3.2.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.CAMERA
android.permission.INTERNET




Resource Files

There are 69 image files in sharepoint-api-lists-demo. The names of the image files are listed as follows.

abc_ab_bottom_solid_dark_holo.9.png
abc_ab_bottom_solid_light_holo.9.png
abc_ab_bottom_transparent_dark_holo.9.png
abc_ab_bottom_transparent_light_holo.9.png
abc_ab_share_pack_holo_dark.9.png
abc_ab_share_pack_holo_light.9.png
abc_ab_solid_dark_holo.9.png
abc_ab_solid_light_holo.9.png
abc_ab_stacked_solid_dark_holo.9.png
abc_ab_stacked_solid_light_holo.9.png
abc_ab_stacked_transparent_dark_holo.9.png
abc_ab_stacked_transparent_light_holo.9.png
abc_ab_transparent_dark_holo.9.png
abc_ab_transparent_light_holo.9.png
abc_cab_background_bottom_holo_dark.9.png
abc_cab_background_bottom_holo_light.9.png
abc_cab_background_top_holo_dark.9.png
abc_cab_background_top_holo_light.9.png
abc_ic_ab_back_holo_dark.png
abc_ic_ab_back_holo_light.png
abc_ic_cab_done_holo_dark.png
abc_ic_cab_done_holo_light.png
abc_ic_clear_disabled.png
abc_ic_clear_normal.png
abc_ic_clear_search_api_disabled_holo_light.png
abc_ic_clear_search_api_holo_light.png
abc_ic_commit_search_api_holo_dark.png
abc_ic_commit_search_api_holo_light.png
abc_ic_go.png
abc_ic_go_search_api_holo_light.png
abc_ic_menu_moreoverflow_normal_holo_dark.png
abc_ic_menu_moreoverflow_normal_holo_light.png
abc_ic_menu_share_holo_dark.png
abc_ic_menu_share_holo_light.png
abc_ic_search.png
abc_ic_search_api_holo_light.png
abc_ic_voice_search.png
abc_ic_voice_search_api_holo_light.png
abc_list_selector_disabled_holo_dark.9.png
abc_list_selector_disabled_holo_light.9.png
abc_menu_dropdown_panel_holo_dark.9.png
abc_menu_dropdown_panel_holo_light.9.png
abc_menu_hardkey_panel_holo_dark.9.png
abc_menu_hardkey_panel_holo_light.9.png
abc_spinner_ab_default_holo_dark.9.png
abc_spinner_ab_default_holo_light.9.png
abc_spinner_ab_disabled_holo_dark.9.png
abc_spinner_ab_disabled_holo_light.9.png
abc_spinner_ab_focused_holo_dark.9.png
abc_spinner_ab_focused_holo_light.9.png
abc_spinner_ab_pressed_holo_dark.9.png
abc_spinner_ab_pressed_holo_light.9.png
archive.png
empty.png
files.png
help.png
ic_action_attach.png
ic_action_mail.png
ic_drawer.png
ic_drawer_old.png
ic_new_message.png
later.png
lists.png
logo.png
mailbox.png
sent.png
settings.png
trash.png
vertical_line.png

The following screenshort is generated from the image listed above.

null




Java Source Files

sharepoint-api-lists-demo has the following Java source files.

com.example.office.Configuration.java
com.example.office.Constants.java
com.example.office.OfficeApplication.java
com.example.office.adapters.SearchableAdapter.java
com.example.office.adapters.SlidingDrawerAdapter.java
com.example.office.events.AbstractEvent.java
com.example.office.events.bus.EventBus.java
com.example.office.lists.adapters.ListsAdapter.java
com.example.office.lists.auth.CookieAuthenticator.java
com.example.office.lists.auth.NTLMAuthenticator.java
com.example.office.lists.auth.SharePointCredentials.java
com.example.office.lists.auth.ntlm.JCIFSEngine.java
com.example.office.lists.auth.ntlm.NTLMSchemeFactory.java
com.example.office.lists.data.Item.java
com.example.office.lists.events.AuthTypeChangedEvent.java
com.example.office.lists.events.CredentialsStoredEvent.java
com.example.office.lists.storage.AuthPreferences.java
com.example.office.lists.ui.ListItemActivity.java
com.example.office.lists.ui.ListItemFragment.java
com.example.office.lists.ui.ListItemsFragment.java
com.example.office.lists.ui.ListsFragment.java
com.example.office.lists.ui.SettingsActivity.java
com.example.office.logger.Logger.java
com.example.office.logger.formatter.IFormatter.java
com.example.office.logger.formatter.SimpleExceptionFormatter.java
com.example.office.logger.writer.FileWriter.java
com.example.office.logger.writer.IWriter.java
com.example.office.logger.writer.WriterFactory.java
com.example.office.mail.actions.MoveToArchiveMailAction.java
com.example.office.mail.actions.MoveToListsMailAction.java
com.example.office.mail.actions.MoveToMailBoxMailAction.java
com.example.office.mail.actions.RemindLaterMailAction.java
com.example.office.mail.actions.RemoveMailAction.java
com.example.office.mail.adapters.MailItemAdapter.java
com.example.office.mail.data.BaseConfig.java
com.example.office.mail.data.BoxedMailItem.java
com.example.office.mail.data.MailConfig.java
com.example.office.mail.data.MailItem.java
com.example.office.mail.data.NetworkState.java
com.example.office.mail.data.odata.EmailMessage.java
com.example.office.mail.data.odata.Item.java
com.example.office.mail.data.odata.ItemBody.java
com.example.office.mail.data.odata.MessagesDocument.java
com.example.office.mail.data.odata.User.java
com.example.office.mail.network.BaseOperation.java
com.example.office.mail.network.HttpOperation.java
com.example.office.mail.network.NetworkException.java
com.example.office.mail.storage.MailConfigPreferences.java
com.example.office.mail.ui.LaterSelectActivity.java
com.example.office.mail.ui.ListChooseDialog.java
com.example.office.mail.ui.MailItemActivity.java
com.example.office.mail.ui.MailItemFragment.java
com.example.office.mail.ui.box.ArchiveFragment.java
com.example.office.mail.ui.box.BoxFragment.java
com.example.office.mail.ui.box.InboxFragment.java
com.example.office.mail.ui.box.LaterFragment.java
com.example.office.storage.LocalPersistence.java
com.example.office.ui.BaseActivity.java
com.example.office.ui.BaseFragment.java
com.example.office.ui.IFragmentNavigator.java
com.example.office.ui.ListFragment.java
com.example.office.ui.ListViewTouchListener.java
com.example.office.ui.Office365DemoActivity.java
com.example.office.ui.animate.AnimatedListFragment.java
com.example.office.ui.animate.AnimatedListViewTouchListener.java
com.example.office.ui.animate.actions.AnimationAction.java
com.example.office.ui.animate.actions.ListItemAnimationAction.java
com.example.office.utils.DateTimeUtils.java
com.example.office.utils.JSONUtils.java
com.example.office.utils.NetworkUtils.java
com.example.office.utils.Utility.java
com.example.office.utils.Utils.java
com.example.office.utils.XmlUtils.java
com.example.office365_app.CreateRecordAndUploadFileActivity.java
com.example.office365_app.MainActivity.java
com.microsoft.office365.sdk.Action.java
com.microsoft.office365.sdk.Constants.java
com.microsoft.office365.sdk.Credentials.java
com.microsoft.office365.sdk.ErrorCallback.java
com.microsoft.office365.sdk.OfficeFuture.java
com.microsoft.office365.sdk.Platform.java
com.microsoft.office365.sdk.SPFieldUrlValue.java
com.microsoft.office365.sdk.SPFile.java
com.microsoft.office365.sdk.SPList.java
com.microsoft.office365.sdk.SPListField.java
com.microsoft.office365.sdk.SPListItem.java
com.microsoft.office365.sdk.SharepointClient.java
com.microsoft.office365.sdk.SharepointOnlineCredentials.java
com.microsoft.office365.sdk.SimpleEntry.java
com.microsoft.office365.sdk.http.AndroidHttpConnection.java
com.microsoft.office365.sdk.http.BasicAuthenticationCredentials.java
com.microsoft.office365.sdk.http.CookieCredentials.java
com.microsoft.office365.sdk.http.HttpConnection.java
com.microsoft.office365.sdk.http.HttpConnectionFuture.java
com.microsoft.office365.sdk.http.InvalidHttpStatusCodeException.java
com.microsoft.office365.sdk.http.JavaHttpConnection.java
com.microsoft.office365.sdk.http.Request.java
com.microsoft.office365.sdk.http.Response.java
com.microsoft.office365.sdk.http.StreamResponse.java
com.microsoft.opentech.office.core.IBuilder.java
com.microsoft.opentech.office.core.action.BaseOperation.java
com.microsoft.opentech.office.core.action.async.IOperationCallback.java
com.microsoft.opentech.office.core.action.async.OperationAsyncTask.java
com.microsoft.opentech.office.core.auth.Configuration.java
com.microsoft.opentech.office.core.auth.ISharePointCredentials.java
com.microsoft.opentech.office.core.auth.SharePointCredentialsImpl.java
com.microsoft.opentech.office.core.auth.method.AbstractBasicAuthenticator.java
com.microsoft.opentech.office.core.auth.method.AbstractCookieAuthenticator.java
com.microsoft.opentech.office.core.auth.method.AbstractOfficeAuthenticator.java
com.microsoft.opentech.office.core.auth.method.IAuthenticator.java
com.microsoft.opentech.office.core.net.HttpOperation.java
com.microsoft.opentech.office.core.net.NetworkException.java
com.microsoft.opentech.office.core.net.NetworkOperation.java
com.microsoft.opentech.office.core.net.TrustAllSSLSocketFactory.java
com.microsoft.opentech.office.core.odata.DigestRequestOperation.java
com.microsoft.opentech.office.core.odata.Entity.java
com.microsoft.opentech.office.core.odata.IEntityBuilder.java
com.microsoft.opentech.office.core.odata.ODataOperation.java
com.microsoft.opentech.office.files.network.CreateFileOperation.java
com.microsoft.opentech.office.lists.network.CreateListItemOperation.java
com.microsoft.opentech.office.lists.network.CreateListOperation.java
com.microsoft.opentech.office.lists.network.GetItemOperation.java
com.microsoft.opentech.office.lists.network.GetListItemsOperation.java
com.microsoft.opentech.office.lists.network.GetListOperation.java
com.microsoft.opentech.office.lists.network.GetListsOperation.java
com.microsoft.opentech.office.lists.network.RemoveListItemOperation.java
com.microsoft.opentech.office.lists.network.RemoveListOperation.java
com.microsoft.opentech.office.lists.network.UpdateListItemOperation.java
com.microsoft.opentech.office.mail.MailItem.java
com.microsoft.opentech.office.mail.data.EmailParser.java
com.microsoft.opentech.office.mail.data.odata.EmailMessage.java
com.microsoft.opentech.office.mail.data.odata.Item.java
com.microsoft.opentech.office.mail.data.odata.ItemBody.java
com.microsoft.opentech.office.mail.data.odata.MessagesDocument.java
com.microsoft.opentech.office.mail.data.odata.User.java
com.microsoft.opentech.office.mail.network.MailsRequestOperation.java