Android Open Source - App mobile mobile-android






Project Summary

Trovebox mobile application for Android.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of mobile-android.

ItemValue
Java File Count261
Supported screen sizes[ldpi, mdpi, hdpi, xhdpi, nodpi]
Minimum SDK Version8
Activity Count15
Fragment Count5
jar files usedandroid-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 Permissionsandroid.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 Namesassets\aviary-credentials.txt
assets\stickers\trovebox_logo.png




License

The license information of mobile-android is as follows:

Apache License

Resource Files

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.

null




Java Source Files

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