Android Open Source - Development sdk apigee-android-sdk






Project Summary

Consolidated Apigee Android SDK with Usergrid and APM..

Web Site / Source Repository

apigee-android-sdk is hosted in the following web site
https://github.com/apigee/apigee-android-sdk

If you think the Android project apigee-android-sdk 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 apigee-android-sdk.

ItemValue
Java File Count247
Supported screen sizes[ldpi, mdpi, hdpi, xhdpi]
Target SDK Version16
Minimum SDK Version8
Activity Count44
Fragment Count5
jar files usedandroid-support-v4.jar
android.jar
apigee-android-2.0.10-SNAPSHOT.jar
gcm.jar
gcm.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.apigee.eventmanager.gcm.permission.C2D_MESSAGE
com.apigee.push.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE
Asset File Namesassets\README.md
assets\app\app.iml
assets\app\libs\README.txt
assets\app\proguard-rules.pro
assets\app\src\androidTest\java\com\apigee\assets\ApplicationTest.java
assets\app\src\main\AndroidManifest.xml
assets\app\src\main\java\com\apigee\assets\AssetActivity.java
assets\app\src\main\res\layout\activity_asset_activity.xml
assets\app\src\main\res\menu\asset_activity.xml
assets\app\src\main\res\values-w820dp\dimens.xml
assets\app\src\main\res\values\dimens.xml
assets\app\src\main\res\values\strings.xml
assets\app\src\main\res\values\styles.xml
assets\assets.iml
assets\gradle.properties




License

The license information of apigee-android-sdk is as follows:

Apache License

Resource Files

There are 36 image files in apigee-android-sdk. The names of the image files are listed as follows.

add_acct_titlebar.png
add_btn.png
add_btn_clicked.png
add_people.png
add_people_clicked.png
apigee.png
apigee_logo.png
arrow.png
close_btn.png
close_btn_clicked.png
insta_ops_overview.png
login_button.png
login_button_clicked.png
login_textfields.png
logout_btn.png
logout_btn_clicked.png
message_board_titlebar.png
messagee.png
messagee_icon.png
mobile_analytics_sdk_explorer.png
new_message.png
new_message_clicked.png
newmess_titlebar.png
noise.png
post_btn.png
post_btn_clicked.png
register_button.png
register_button_clicked.png
server_button.png
server_button_clicked.png
server_textbox.png
settings_btn.png
settings_btn_clicked.png
twidicon.png
user.png
username_textbox.png

The following screenshort is generated from the image listed above.

null




Java Source Files

apigee-android-sdk has the following Java source files.

com.apigee.appservices.android_template.MainActivity.java
com.apigee.assets.ApplicationTest.java
com.apigee.assets.AssetActivity.java
com.apigee.collections.ApiActivity.java
com.apigee.collections.ApplicationTest.java
com.apigee.collections.CollectionActivityApplication.java
com.apigee.collections.MenuActivity.java
com.apigee.collections.ResultActivity.java
com.apigee.collections.StartActivity.java
com.apigee.controller.MessageController.java
com.apigee.entities.ApiActivity.java
com.apigee.entities.ApplicationTest.java
com.apigee.entities.EntityActivityApplication.java
com.apigee.entities.MenuActivity.java
com.apigee.entities.ResultActivity.java
com.apigee.entities.StartActivity.java
com.apigee.eventmanager.ApplicationTest.java
com.apigee.eventmanager.Client.java
com.apigee.eventmanager.ClientCreateEventCallback.java
com.apigee.eventmanager.ClientEventCallback.java
com.apigee.eventmanager.ClientRequestCallback.java
com.apigee.eventmanager.CreateEventActivity.java
com.apigee.eventmanager.EventManagerApplication.java
com.apigee.eventmanager.EventsActivity.java
com.apigee.eventmanager.GCMIntentService.java
com.apigee.eventmanager.LoginActivity.java
com.apigee.eventmanager.RegisterActivity.java
com.apigee.geolocation.ApiActivity.java
com.apigee.geolocation.ApplicationTest.java
com.apigee.geolocation.GeolocationActivityApplication.java
com.apigee.geolocation.MenuActivity.java
com.apigee.geolocation.ResultActivity.java
com.apigee.geolocation.StartActivity.java
com.apigee.messagee.AddAccount.java
com.apigee.messagee.AddUserToFollowDialog.java
com.apigee.messagee.ApigeeActivity.java
com.apigee.messagee.ApplicationTest.java
com.apigee.messagee.ChangeServerURLDialog.java
com.apigee.messagee.Login.java
com.apigee.messagee.MessageBoard.java
com.apigee.messagee.Messagee.java
com.apigee.messagee.NewMessage.java
com.apigee.messagee.Splash.java
com.apigee.model.PostImages.java
com.apigee.model.Posts.java
com.apigee.monitoring.ApplicationTest.java
com.apigee.monitoring.HttpRequestTask.java
com.apigee.monitoring.MonitoringSampleActivity.java
com.apigee.monitoring.MonitoringSampleApplication.java
com.apigee.monitoring.NetworkResponseListener
.java
com.apigee.oauth2.ApplicationTest.java
com.apigee.oauth2.Client.java
com.apigee.oauth2.Constants.java
com.apigee.oauth2.OAuth2Activity.java
com.apigee.oauth2.OAuth2Application.java
com.apigee.oauth2.asyncTasks.ApigeeEmailAddressDownloadTask.java
com.apigee.oauth2.asyncTasks.FacebookEmailAddressDownloadTask.java
com.apigee.oauth2.asyncTasks.FacebookPostToWallTask.java
com.apigee.oauth2.asyncTasks.PaloAltoTemperatureDownloadTask.java
com.apigee.oauth2.grantTypeActivities.AuthorizationCodeGrantTypeActivity.java
com.apigee.oauth2.grantTypeActivities.ClientCredentialsGrantTypeActivity.java
com.apigee.oauth2.grantTypeActivities.ImplicitGrantTypeActivity.java
com.apigee.oauth2.grantTypeActivities.PasswordGrantTypeActivity.java
com.apigee.push.AlertDialogManager.java
com.apigee.push.AppServices.java
com.apigee.push.ApplicationTest.java
com.apigee.push.GCMIntentService.java
com.apigee.push.PushMainActivity.java
com.apigee.push.Settings.java
com.apigee.push.Util.java
com.apigee.push.WakeLocker.java
com.apigee.sample.books.BooksApplication.java
com.apigee.sample.books.BooksListViewActivity.java
com.apigee.sample.books.NewBookActivity.java
com.apigee.sample.usersandgroups.AddUserToGroupActivity.java
com.apigee.sample.usersandgroups.GroupsListViewActivity.java
com.apigee.sample.usersandgroups.NewGroupActivity.java
com.apigee.sample.usersandgroups.NewUserActivity.java
com.apigee.sample.usersandgroups.UsersAndGroupsApplication.java
com.apigee.sample.usersandgroups.UsersAndGroupsHomeActivity.java
com.apigee.sample.usersandgroups.UsersListViewActivity.java
com.apigee.sdk.ApigeeClient.java
com.apigee.sdk.AppIdentification.java
com.apigee.sdk.DefaultAndroidLog.java
com.apigee.sdk.DefaultURLConnectionFactory.java
com.apigee.sdk.Logger.java
com.apigee.sdk.URLConnectionFactory.java
com.apigee.sdk.apm.android.AbstractURLWrapper.java
com.apigee.sdk.apm.android.AbstractUploadService.java
com.apigee.sdk.apm.android.AndroidLog.java
com.apigee.sdk.apm.android.ApigeeActiveSettings.java
com.apigee.sdk.apm.android.ApigeeHttpURLConnection.java
com.apigee.sdk.apm.android.ApigeeHttpsURLConnection.java
com.apigee.sdk.apm.android.ApigeeMonitoringClient.java
com.apigee.sdk.apm.android.ApigeeURLWrapper.java
com.apigee.sdk.apm.android.ApigeeWebViewClient.java
com.apigee.sdk.apm.android.ApigeeWebViewClientLifecycleListener.java
com.apigee.sdk.apm.android.AppMon.java
com.apigee.sdk.apm.android.AppMonConfig.java
com.apigee.sdk.apm.android.AppMonNet.java
com.apigee.sdk.apm.android.ApplicationConfigurationService.java
com.apigee.sdk.apm.android.BaseWebManagerClientConfigLoader.java
com.apigee.sdk.apm.android.ConfigurationLoaderService.java
com.apigee.sdk.apm.android.ConfigurationReloadedListener.java
com.apigee.sdk.apm.android.DefaultConfigBuilder.java
com.apigee.sdk.apm.android.DefaultURLWrapper.java
com.apigee.sdk.apm.android.HttpClientWrapper.java
com.apigee.sdk.apm.android.HttpUrlConnectionUtils.java
com.apigee.sdk.apm.android.InitializationException.java
com.apigee.sdk.apm.android.InstrumentedURLConnectionFactory.java
com.apigee.sdk.apm.android.JacksonMarshallingService.java
com.apigee.sdk.apm.android.LoadConfigurationException.java
com.apigee.sdk.apm.android.Log.java
com.apigee.sdk.apm.android.MetricsUploadException.java
com.apigee.sdk.apm.android.MetricsUploadService.java
com.apigee.sdk.apm.android.MockMetricsUploadService.java
com.apigee.sdk.apm.android.MockWebManagerClientConfigLoader.java
com.apigee.sdk.apm.android.MonitoringOptions.java
com.apigee.sdk.apm.android.NetworkMetricsCollector.java
com.apigee.sdk.apm.android.NetworkMetricsCollectorService.java
com.apigee.sdk.apm.android.PerformanceMonitoringInterceptor.java
com.apigee.sdk.apm.android.SessionManager.java
com.apigee.sdk.apm.android.SessionTimeoutListener.java
com.apigee.sdk.apm.android.URLWrapper.java
com.apigee.sdk.apm.android.UploadListener.java
com.apigee.sdk.apm.android.UploadService.java
com.apigee.sdk.apm.android.crashlogging.Constants.java
com.apigee.sdk.apm.android.crashlogging.CrashManager.java
com.apigee.sdk.apm.android.crashlogging.CrashManagerListener.java
com.apigee.sdk.apm.android.crashlogging.StringListener.java
com.apigee.sdk.apm.android.crashlogging.internal.ExceptionHandler.java
com.apigee.sdk.apm.android.metrics.LowPriorityThreadFactory.java
com.apigee.sdk.apm.android.model.ActiveURLs.java
com.apigee.sdk.apm.android.model.ApigeeApp.java
com.apigee.sdk.apm.android.model.ApigeeMobileAPMConstants.java
com.apigee.sdk.apm.android.model.ApigeeMonitoringSettings.java
com.apigee.sdk.apm.android.model.AppConfigCustomParameter.java
com.apigee.sdk.apm.android.model.AppConfigOverrideFilter.java
com.apigee.sdk.apm.android.model.AppConfigURLRegex.java
com.apigee.sdk.apm.android.model.ClientLog.java
com.apigee.sdk.apm.android.model.ClientMetricsEnvelope.java
com.apigee.sdk.apm.android.model.ClientNetworkMetrics.java
com.apigee.sdk.apm.android.model.ClientSessionMetrics.java
com.apigee.sdk.apm.android.util.Base64Coder.java
com.apigee.sdk.apm.android.util.DateUnits.java
com.apigee.sdk.apm.android.util.DateUtils.java
com.apigee.sdk.apm.android.util.StringUtils.java
com.apigee.sdk.apm.http.annotation.GuardedBy.java
com.apigee.sdk.apm.http.annotation.Immutable.java
com.apigee.sdk.apm.http.annotation.NotThreadSafe.java
com.apigee.sdk.apm.http.annotation.ThreadSafe.java
com.apigee.sdk.apm.http.client.cache.HeaderConstants.java
com.apigee.sdk.apm.http.client.cache.HttpCacheEntry.java
com.apigee.sdk.apm.http.client.cache.HttpCacheEntrySerializationException.java
com.apigee.sdk.apm.http.client.cache.HttpCacheEntrySerializer.java
com.apigee.sdk.apm.http.client.cache.HttpCacheStorage.java
com.apigee.sdk.apm.http.client.cache.HttpCacheUpdateCallback.java
com.apigee.sdk.apm.http.client.cache.HttpCacheUpdateException.java
com.apigee.sdk.apm.http.client.cache.InputLimit.java
com.apigee.sdk.apm.http.client.cache.Resource.java
com.apigee.sdk.apm.http.client.cache.ResourceFactory.java
com.apigee.sdk.apm.http.impl.client.cache.BasicHttpCacheStorage.java
com.apigee.sdk.apm.http.impl.client.cache.CacheConfig.java
com.apigee.sdk.apm.http.impl.client.cache.CachingHttpClient.java
com.apigee.sdk.apm.http.impl.client.cache.DefaultHttpCacheEntrySerializer.java
com.apigee.sdk.apm.http.impl.client.cache.FileResource.java
com.apigee.sdk.apm.http.impl.client.cache.FileResourceFactory.java
com.apigee.sdk.apm.http.impl.client.cache.HeapResource.java
com.apigee.sdk.apm.http.impl.client.cache.HeapResourceFactory.java
com.apigee.sdk.apm.http.impl.client.cache.ManagedHttpCacheStorage.java
com.apigee.sdk.data.client.ApigeeDataClient.java
com.apigee.sdk.data.client.CounterIncrement.java
com.apigee.sdk.data.client.activities.OAuth2WebViewActivity.java
com.apigee.sdk.data.client.callbacks.ApiResponseCallback.java
com.apigee.sdk.data.client.callbacks.ClientAsyncTask.java
com.apigee.sdk.data.client.callbacks.ClientCallback.java
com.apigee.sdk.data.client.callbacks.DeviceRegistrationCallback.java
com.apigee.sdk.data.client.callbacks.GroupsRetrievedCallback.java
com.apigee.sdk.data.client.callbacks.OAuth2ResponseCallback.java
com.apigee.sdk.data.client.callbacks.QueryResultsCallback.java
com.apigee.sdk.data.client.entities.Activity.java
com.apigee.sdk.data.client.entities.ApigeeQuery.java
com.apigee.sdk.data.client.entities.Collection
.java
com.apigee.sdk.data.client.entities.Device.java
com.apigee.sdk.data.client.entities.Entity.java
com.apigee.sdk.data.client.entities.Group.java
com.apigee.sdk.data.client.entities.Message.java
com.apigee.sdk.data.client.entities.User.java
com.apigee.sdk.data.client.exception.ClientException.java
com.apigee.sdk.data.client.push.GCMDestination.java
com.apigee.sdk.data.client.push.GCMPayload.java
com.apigee.sdk.data.client.response.AggregateCounter.java
com.apigee.sdk.data.client.response.AggregateCounterSet.java
com.apigee.sdk.data.client.response.ApiResponse.java
com.apigee.sdk.data.client.response.ClientCredentialsInfo.java
com.apigee.sdk.data.client.response.QueueInfo.java
com.apigee.sdk.data.client.utils.DeviceUuidFactory.java
com.apigee.sdk.data.client.utils.JsonUtils.java
com.apigee.sdk.data.client.utils.MapUtils.java
com.apigee.sdk.data.client.utils.ObjectUtils.java
com.apigee.sdk.data.client.utils.UrlUtils.java
com.apigee.sdk_explorer.ApplicationTest.java
com.apigee.sdkexplorer.AboutFragment.java
com.apigee.sdkexplorer.ArtistSearchService.java
com.apigee.sdkexplorer.ArtistSearchServiceSortByName.java
com.apigee.sdkexplorer.ConfigAdapter.java
com.apigee.sdkexplorer.ConfigsFragment.java
com.apigee.sdkexplorer.ConnectionTimeoutThread.java
com.apigee.sdkexplorer.HttpRequestTask.java
com.apigee.sdkexplorer.HttpURLConnectionTimeoutListener.java
com.apigee.sdkexplorer.IndexPath
.java
com.apigee.sdkexplorer.ListViewDataSource
.java
com.apigee.sdkexplorer.LogsFragment.java
com.apigee.sdkexplorer.NameDescription.java
com.apigee.sdkexplorer.NetworkFragment.java
com.apigee.sdkexplorer.NetworkResponseListener
.java
com.apigee.sdkexplorer.SDKExplorerActivity.java
com.apigee.sdkexplorer.SDKExplorerApplication.java
com.apigee.sdkexplorer.SectionedListViewAdapter.java
com.apigee.sdkexplorer.TextViewActivity.java
com.apigee.sdkexplorer.UploadMetricsService.java
com.apigee.sdkexplorer.WebViewActivity.java
com.apigee.usersandgroups.ApplicationTest.java