Consolidated Apigee Android SDK with Usergrid and APM..
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.
The following table is the detailed list of apigee-android-sdk.
Item | Value |
---|---|
Java File Count | 247 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi] |
Target SDK Version | 16 |
Minimum SDK Version | 8 |
Activity Count | 44 |
Fragment Count | 5 |
jar files used | android-support-v4.jar android.jar apigee-android-2.0.10-SNAPSHOT.jar gcm.jar gcm.jar |
Required Permissions | android.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 Names | assets\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 |
The license information of apigee-android-sdk is as follows:
Apache License
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.
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