Trovebox mobile application for Android.
mobile-android is hosted in the following web site
https://github.com/photo/mobile-android
If you think the Android project mobile-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.
The following table is the detailed list of mobile-android.
Item | Value |
---|---|
Java File Count | 261 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi, nodpi] |
Minimum SDK Version | 8 |
Activity Count | 15 |
Fragment Count | 5 |
jar files used | android-feather-library.jar apache-mime4j-core-0.7.jar commons-codec-1.4.jar google-play-services.jar httpmime-4.1.2.jar libGoogleAnalyticsV2.jar signpost-commonshttp4-1.2.1.1.jar signpost-core-1.2.1.1.jar twitter4j-core-3.0.5.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.RECEIVE_BOOT_COMPLETED android.permission.USE_CREDENTIALS android.permission.VIBRATE android.permission.WRITE_EXTERNAL_STORAGE com.android.vending.BILLING |
Asset File Names | assets\aviary-credentials.txt assets\stickers\trovebox_logo.png |
The license information of mobile-android is as follows:
Apache License
There are 162 image files in mobile-android. The names of the image files are listed as follows.
action_add.png actionbar_logo.png albumsico.png aviary_logo_big.png aviary_logo_small.png button_beige_disabled_trovebox.9.png button_beige_pressed_trovebox.9.png button_beige_trovebox.9.png button_beige_with_icon_pressed_trovebox.9.png button_beige_with_icon_trovebox.9.png button_location_share.png button_nolocation_share.png button_olive_pressed_trovebox.9.png button_olive_trovebox.9.png button_private.png button_right.png button_share.png button_template_selected.png button_yellow_disabled_trovebox.9.png button_yellow_pressed_trovebox.9.png button_yellow_trovebox.9.png empty_photo.png feather_center_button_background_normal.9.png feather_center_button_background_pressed.9.png feather_clear_btn.png feather_clear_btn_pressed.png feather_crop_arrow_selected.png feather_crop_arrow_unselected.png feather_crop_checkbox_selected.png feather_crop_checkbox_unselected.png feather_default_tool_background_normal.9.png feather_default_tool_background_pressed.9.png feather_draw_rubber.png feather_effects_pack_background.png feather_effects_popup_bottom.9.png feather_effects_popup_icon.png feather_effects_popup_top.9.png feather_effects_thumbs_divider_empty.png feather_film_left.png feather_flip_horizontal.png feather_flip_vertical.png feather_frames_pack_background.png feather_frames_popup_icon.png feather_getmore_image_bg_normal.9.png feather_getmore_image_bg_pressed.9.png feather_getmore_layout_bg.png feather_getmore_layout_bg_inverted.png feather_highlight_crop_handle.png feather_highlight_delete_button.png feather_iap_dialog_image_na.png feather_iap_grid_background.9.png feather_iap_grid_background_inverted.9.png feather_iap_workspace_page_background_normal.png feather_iap_workspace_page_background_selected.png feather_icon_backlight_enhance.png feather_icon_balance_enhance.png feather_icon_enhance.png feather_icon_night_enhance.png feather_image_shadow.9.png feather_infoscreen_background.9.png feather_left_button_background_normal.9.png feather_left_button_background_pressed.9.png feather_lens_normal.png feather_meme_button_bg.9.png feather_more_btn.png feather_more_btn_pressed.png feather_options_panel_background2.png feather_pack_download_icon.png feather_panel_bottom_indicator.png feather_panel_top_indicator.png feather_plugin_border_default_thumb.png feather_resize_knob.png feather_right_button_background_normal.9.png feather_right_button_background_pressed.9.png feather_rotate_left.png feather_rotate_right.png feather_spinner_16_inner_holo.png feather_spinner_16_outer_holo.png feather_spinner_20_inner_holo.png feather_spinner_20_outer_holo.png feather_spinner_48_inner_holo.png feather_spinner_48_outer_holo.png feather_spinner_76_inner_holo.png feather_spinner_76_outer_holo.png feather_spinner_white_16.png feather_spinner_white_76.png feather_sticker_pack_background.png feather_stickers_popup_icon.png feather_straighten_knob.png feather_tool_icon_adjust.png feather_tool_icon_blemish.png feather_tool_icon_borders.png feather_tool_icon_brightness.png feather_tool_icon_contrast.png feather_tool_icon_crop.png feather_tool_icon_draw.png feather_tool_icon_effects.png feather_tool_icon_enhance.png feather_tool_icon_meme.png feather_tool_icon_redeye.png feather_tool_icon_saturation.png feather_tool_icon_sharpen.png feather_tool_icon_stickers.png feather_tool_icon_temperature.png feather_tool_icon_text.png feather_tool_icon_whiten.png feather_toolbar_background.png feather_toolbar_button_normal.9.png feather_toolbar_button_pressed.9.png feather_top_success_checkmark.png feather_update_arrow.png home_upload_now.png ic_checked.png ic_checked_yellow.png ic_menu_back.png ic_menu_camera.png ic_menu_close_clear_cancel.png ic_menu_delete.png ic_menu_edit.png ic_menu_filter.png ic_menu_mark.png ic_menu_refresh.png ic_menu_share.png ic_stickers.png ic_synced.png ic_synced_yellow.png login_icon.png login_logo.png menu_album.png menu_album_selected.png menu_dropdown_panel_trovebox.9.png menu_gallery.png menu_gallery_selected.png menu_hardkey_panel_trovebox.9.png menu_latest.png menu_latest_selected.png menu_profile.png menu_profile_selected.png menu_settings.png menu_settings_selected.png menu_tags.png menu_tags_selected.png menu_upload.png menu_upload_selected.png photosico.png profilepic.png sign_plus.png slide_1_image.9.png slide_2_image.9.png slide_3_image.9.png spinner_ab_default_trovebox.9.png spinner_ab_disabled_trovebox.9.png spinner_ab_focused_trovebox.9.png spinner_ab_pressed_trovebox.9.png storageico.png tab_gallery.png tab_gallery_active.png tab_home.png tab_home_active.png tab_tags.png tab_tags_active.png tagsico.png
The following screenshort is generated from the image listed above.
mobile-android has the following Java source files.
android.UnusedStub.java com.aviary.android.feather.Constants.java com.aviary.android.feather.FeatherActivity.java com.aviary.android.feather.FilterManager.java com.aviary.android.feather.MonitoredActivity.java com.aviary.android.feather.async_tasks.AsyncImageManager.java com.aviary.android.feather.async_tasks.DownloadImageAsyncTask.java com.aviary.android.feather.async_tasks.ExifTask.java com.aviary.android.feather.database.DataSetObservableExtended.java com.aviary.android.feather.database.DataSetObserverExtended.java com.aviary.android.feather.effects.AbstractEffectPanel.java com.aviary.android.feather.effects.AdjustEffectPanel.java com.aviary.android.feather.effects.BordersPanel.java com.aviary.android.feather.effects.ColorMatrixEffectPanel.java com.aviary.android.feather.effects.CropPanel.java com.aviary.android.feather.effects.DelayedSpotDrawPanel.java com.aviary.android.feather.effects.DrawingPanel.java com.aviary.android.feather.effects.EffectLoaderService.java com.aviary.android.feather.effects.EffectsPanel.java com.aviary.android.feather.effects.EnhanceEffectPanel.java com.aviary.android.feather.effects.MemePanel.java com.aviary.android.feather.effects.NativeEffectRangePanel.java com.aviary.android.feather.effects.SimpleStatusMachine.java com.aviary.android.feather.effects.SpotDrawPanel.java com.aviary.android.feather.effects.StickersPanel.java com.aviary.android.feather.effects.TextPanel.java com.aviary.android.feather.graphics.AnimatedRotateDrawable.java com.aviary.android.feather.graphics.CropCheckboxDrawable.java com.aviary.android.feather.graphics.DefaultGalleryCheckboxDrawable.java com.aviary.android.feather.graphics.ExternalFilterPackDrawable.java com.aviary.android.feather.graphics.GalleryCircleDrawable.java com.aviary.android.feather.graphics.LinearGradientDrawable.java com.aviary.android.feather.graphics.OverlayGalleryCheckboxDrawable.java com.aviary.android.feather.graphics.PluginDividerDrawable.java com.aviary.android.feather.graphics.PreviewCircleDrawable.java com.aviary.android.feather.graphics.RepeatableHorizontalDrawable.java com.aviary.android.feather.graphics.StickerBitmapDrawable.java com.aviary.android.feather.graphics.ToolIconsDrawable.java com.aviary.android.feather.opengl.AviaryGLSurfaceView.java com.aviary.android.feather.receivers.FeatherSystemReceiver.java com.aviary.android.feather.utils.SimpleBitmapCache.java com.aviary.android.feather.utils.ThreadUtils.java com.aviary.android.feather.utils.TypefaceUtils.java com.aviary.android.feather.utils.UIUtils.java com.aviary.android.feather.widget.AbsSpinner.java com.aviary.android.feather.widget.AdapterView.java com.aviary.android.feather.widget.AdjustImageView.java com.aviary.android.feather.widget.AdjustImageViewFreeRotation.java com.aviary.android.feather.widget.ArrayAdapterExtended.java com.aviary.android.feather.widget.BaseAdapterExtended.java com.aviary.android.feather.widget.BottombarViewFlipper.java com.aviary.android.feather.widget.ButtonCustomFont.java com.aviary.android.feather.widget.CropImageView.java com.aviary.android.feather.widget.DrawableHighlightView.java com.aviary.android.feather.widget.EffectThumbLayout.java com.aviary.android.feather.widget.Gallery.java com.aviary.android.feather.widget.HighlightView.java com.aviary.android.feather.widget.HorizontalFixedListView.java com.aviary.android.feather.widget.HorizontalListView.java com.aviary.android.feather.widget.HorizontalListViewOld.java com.aviary.android.feather.widget.HorizontalVariableListView.java com.aviary.android.feather.widget.IToast.java com.aviary.android.feather.widget.IapDialog.java com.aviary.android.feather.widget.IapNotificationLayout.java com.aviary.android.feather.widget.ImageButtonRadioButton.java com.aviary.android.feather.widget.ImageButtonRadioGroup.java com.aviary.android.feather.widget.ImageSwitcher.java com.aviary.android.feather.widget.ImageViewDrawableOverlay.java com.aviary.android.feather.widget.ImageViewSpotDraw.java com.aviary.android.feather.widget.ImageViewTouchAndDraw.java com.aviary.android.feather.widget.ImageViewTouchBrush.java com.aviary.android.feather.widget.ImageViewWithSelection.java com.aviary.android.feather.widget.ImageViewWithShadow.java com.aviary.android.feather.widget.SwipeView.java com.aviary.android.feather.widget.TextViewCustomFont.java com.aviary.android.feather.widget.ToggleButtonCustomFont.java com.aviary.android.feather.widget.ToolbarView.java com.aviary.android.feather.widget.VibrationWidget.java com.aviary.android.feather.widget.Wheel.java com.aviary.android.feather.widget.WheelRadio.java com.aviary.android.feather.widget.static.java com.aviary.android.feather.widget.wp.CellLayout.java com.aviary.android.feather.widget.wp.EdgeGlow.java com.aviary.android.feather.widget.wp.ItemInfo.java com.aviary.android.feather.widget.wp.Workspace.java com.aviary.android.feather.widget.wp.WorkspaceIndicator.java com.trovebox.android.app.AccountActivity.java com.trovebox.android.app.AccountFragment.java com.trovebox.android.app.AccountLogin.java com.trovebox.android.app.AlbumCreateFragment.java com.trovebox.android.app.AlbumsFragment.java com.trovebox.android.app.FacebookFragment.java com.trovebox.android.app.GalleryFragment.java com.trovebox.android.app.GoogleLoginFragment.java com.trovebox.android.app.ImageFragment.java com.trovebox.android.app.ImageFragmentAdapter.java com.trovebox.android.app.IntroActivity.java com.trovebox.android.app.MainActivity.java com.trovebox.android.app.NavigationHandlerFragment.java com.trovebox.android.app.PhotoDetailsActivity.java com.trovebox.android.app.PhotoDetailsEditFragment.java com.trovebox.android.app.Preferences.java com.trovebox.android.app.SelectAccountActivity.java com.trovebox.android.app.SelectAlbumsActivity .java com.trovebox.android.app.SelectTagsActivity.java com.trovebox.android.app.SettingsActivity.java com.trovebox.android.app.SettingsCommon.java com.trovebox.android.app.SettingsFragment.java com.trovebox.android.app.SetupActivity.java com.trovebox.android.app.SplashActivity.java com.trovebox.android.app.SyncFragment.java com.trovebox.android.app.SyncImageSelectionFragment.java com.trovebox.android.app.SyncUploadFragment.java com.trovebox.android.app.TagsFragment.java com.trovebox.android.app.TroveboxApplication.java com.trovebox.android.app.TwitterFragment.java com.trovebox.android.app.UploadActivity.java com.trovebox.android.app.UploadManagerActivity.java com.trovebox.android.app.activity.CommonPreferenceActivity.java com.trovebox.android.app.bitmapfun.util.ImageCacheUtils.java com.trovebox.android.app.facebook.FacebookBaseDialogListener.java com.trovebox.android.app.facebook.FacebookBaseRequestListener.java com.trovebox.android.app.facebook.FacebookProvider .java com.trovebox.android.app.facebook.FacebookSessionEvents.java com.trovebox.android.app.facebook.FacebookUtils .java com.trovebox.android.app.feather.FeatherFragment.java com.trovebox.android.app.fragment.common.CommonPreferenceFragment.java com.trovebox.android.app.model.utils.AlbumUtils.java com.trovebox.android.app.model.utils.CredentialsUtils.java com.trovebox.android.app.model.utils.TagUtils.java com.trovebox.android.app.net.ProfileResponseUtils.java com.trovebox.android.app.net.SystemVersionResponseUtils.java com.trovebox.android.app.net.account.AccountLimitUtils2.java com.trovebox.android.app.net.account.AccountTroveboxResponse.java com.trovebox.android.app.net.account.FakeAccountTroveboxApi.java com.trovebox.android.app.net.account.IAccountTroveboxApi.java com.trovebox.android.app.net.account.IAccountTroveboxApiFactory.java com.trovebox.android.app.oauth.OAuthUtils .java com.trovebox.android.app.receiver.BootCompletedReceiver.java com.trovebox.android.app.service.NewPhotoObserver.java com.trovebox.android.app.service.UploaderService.java com.trovebox.android.app.share.ShareUtils.java com.trovebox.android.app.twitter.TwitterProvider .java com.trovebox.android.app.twitter.TwitterUtils .java com.trovebox.android.app.ui.adapter.AlbumsEndlessAdapter.java com.trovebox.android.app.ui.adapter.FragmentPagerAdapter.java com.trovebox.android.app.ui.adapter.MultiSelectAlbumsAdapter.java com.trovebox.android.app.ui.adapter.MultiSelectTagsAdapter.java com.trovebox.android.app.ui.widget.AspectRatioImageView.java com.trovebox.android.app.ui.widget.SliderCategorySeparator.java com.trovebox.android.app.ui.widget.SliderNavigationItem.java com.trovebox.android.app.ui.widget.ViewPagerWithDisableSupport.java com.trovebox.android.app.util.LoginUtils .java com.trovebox.android.app.util.compare.ToStringComparator.java com.trovebox.android.common.CommonConfigurationUtils.java com.trovebox.android.common.activity.CommonActivity.java com.trovebox.android.common.activity.CommonActivityWithIndeterminateProgress.java com.trovebox.android.common.bitmapfun.util.DiskLruCache.java com.trovebox.android.common.bitmapfun.util.ImageCache.java com.trovebox.android.common.bitmapfun.util.ImageFetcher.java com.trovebox.android.common.bitmapfun.util.ImageFileSystemFetcher.java com.trovebox.android.common.bitmapfun.util.ImageResizer.java com.trovebox.android.common.bitmapfun.util.ImageWorker.java com.trovebox.android.common.bitmapfun.util.RetainFragment.java com.trovebox.android.common.bitmapfun.util.Utils.java com.trovebox.android.common.fragment.common.CommonClosableOnRestoreDialogFragment.java com.trovebox.android.common.fragment.common.CommonDialogFragment.java com.trovebox.android.common.fragment.common.CommonFragment.java com.trovebox.android.common.fragment.common.CommonFragmentUtils.java com.trovebox.android.common.fragment.common.CommonFragmentWithImageWorker.java com.trovebox.android.common.fragment.common.CommonRefreshableFragment.java com.trovebox.android.common.fragment.common.CommonRefreshableFragmentWithImageWorker.java com.trovebox.android.common.fragment.common.CommonRetainedFragmentWithTaskAndProgress.java com.trovebox.android.common.fragment.common.CommonStyledDialogFragment.java com.trovebox.android.common.fragment.common.Refreshable.java com.trovebox.android.common.fragment.gallery.GalleryFragment.java com.trovebox.android.common.fragment.photo_details.PhotoDetailsFragment.java com.trovebox.android.common.fragment.sync.SyncActionModeHandler.java com.trovebox.android.common.fragment.sync.SyncImageSelectionFragment.java com.trovebox.android.common.fragment.sync.SyncSelectionListener.java com.trovebox.android.common.fragment.sync.SyncSelectionManager.java com.trovebox.android.common.fragment.sync.SyncSelectionMenu.java com.trovebox.android.common.fragment.upload.UploadManagerFragment.java com.trovebox.android.common.model.Album.java com.trovebox.android.common.model.Credentials.java com.trovebox.android.common.model.Photo.java com.trovebox.android.common.model.ProfileInformation.java com.trovebox.android.common.model.Tag.java com.trovebox.android.common.model.Token.java com.trovebox.android.common.model.utils.PhotoUtils.java com.trovebox.android.common.model.utils.TokenUtils.java com.trovebox.android.common.net.AlbumResponse.java com.trovebox.android.common.net.AlbumsResponse.java com.trovebox.android.common.net.ApiBase.java com.trovebox.android.common.net.ApiRequest.java com.trovebox.android.common.net.ApiResponse.java com.trovebox.android.common.net.HttpEntityWithProgress.java com.trovebox.android.common.net.ITroveboxApi.java com.trovebox.android.common.net.PagedResponse.java com.trovebox.android.common.net.Paging.java com.trovebox.android.common.net.PhotoResponse.java com.trovebox.android.common.net.PhotosResponse.java com.trovebox.android.common.net.ProfileResponse.java com.trovebox.android.common.net.ReturnSizes.java com.trovebox.android.common.net.SystemVersionResponse.java com.trovebox.android.common.net.TagsResponse.java com.trovebox.android.common.net.TokenResponse.java com.trovebox.android.common.net.TokenValidationResponse.java com.trovebox.android.common.net.TroveboxApi.java com.trovebox.android.common.net.TroveboxResponse.java com.trovebox.android.common.net.TroveboxResponseUtils.java com.trovebox.android.common.net.UploadMetaData.java com.trovebox.android.common.net.UploadMetaDataUtils.java com.trovebox.android.common.net.UploadResponse.java com.trovebox.android.common.net.account.AccountLimitUtils.java com.trovebox.android.common.provider.PhotoUpload.java com.trovebox.android.common.provider.UploadsProvider.java com.trovebox.android.common.provider.UploadsProviderAccessor.java com.trovebox.android.common.provider.UploadsUtils .java com.trovebox.android.common.service.AbstractUploaderService.java com.trovebox.android.common.service.UploaderServiceUtils.java com.trovebox.android.common.ui.adapter.EndlessAdapter.java com.trovebox.android.common.ui.adapter.PhotosEndlessAdapter.java com.trovebox.android.common.ui.widget.HorizontalListView.java com.trovebox.android.common.ui.widget.PhotoViewHackyViewPager.java com.trovebox.android.common.ui.widget.PopupMenuWithIcons.java com.trovebox.android.common.ui.widget.ScalableListView.java com.trovebox.android.common.ui.widget.YesNoDialogFragment.java com.trovebox.android.common.util.BackKeyControl.java com.trovebox.android.common.util.CommonUtils.java com.trovebox.android.common.util.FileUtils.java com.trovebox.android.common.util.GalleryOpenControl.java com.trovebox.android.common.util.GuiUtils.java com.trovebox.android.common.util.ImageFlowUtils.java com.trovebox.android.common.util.ImageUtils.java com.trovebox.android.common.util.LoadingControl.java com.trovebox.android.common.util.LoadingControlWithCounter.java com.trovebox.android.common.util.ObjectAccessor.java com.trovebox.android.common.util.ProgressDialogLoadingControl.java com.trovebox.android.common.util.RunnableWithParameter.java com.trovebox.android.common.util.RunnableWithResult.java com.trovebox.android.common.util.SHA1Utils.java com.trovebox.android.common.util.SimpleAsyncTaskEx.java com.trovebox.android.common.util.SimpleViewLoadingControl.java com.trovebox.android.common.util.SyncUtils.java com.trovebox.android.common.util.TrackerUtils.java com.trovebox.android.common.util.concurrent.ArrayDeque.java com.trovebox.android.common.util.concurrent.AsyncTaskEx.java com.trovebox.android.common.util.concurrent.Deque.java com.trovebox.android.common.util.concurrent.SerialExecutor.java com.trovebox.android.common.util.data.StringMapParcelableWrapper.java com.trovebox.android.common.util.regex.Patterns.java com.trovebox.android.common.utils.lifecycle.LifecycleAdapter.java com.trovebox.android.common.utils.lifecycle.LifecycleEventHandler.java com.trovebox.android.common.utils.lifecycle.LifecycleListener.java com.trovebox.android.common.utils.lifecycle.ViewPagerHandler.java