Android Open Source - Development gallery Gallery






Project Summary

Google Android Gallery source code. Just for learning..

Web Site / Source Repository

Gallery is hosted in the following web site
https://github.com/VinsonCai/Gallery

If you think the Android project Gallery 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 Gallery.

ItemValue
Java File Count113
Supported screen sizes[mdpi, hdpi]
Target SDK Version16
Minimum SDK Version14
Activity Count7
jar files usedandroid-support-v4.jar
crazymedia_android_push_2_2_3.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_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MANAGE_ACCOUNTS
android.permission.READ_PHONE_STATE
android.permission.READ_SYNC_SETTINGS
android.permission.SEND_SMS
android.permission.SET_WALLPAPER
android.permission.USE_CREDENTIALS
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SYNC_SETTINGS
com.android.launcher.permission.INSTALL_SHORTCUT




Resource Files

There are 68 image files in Gallery. The names of the image files are listed as follows.

ad_icon1.png
ad_icon2.png
ad_icon3.png
ad_icon4.png
appwidget_bg.9.png
btn_camera.png
btn_camera_pressed.png
btn_hud_zoom_in_normal.png
btn_hud_zoom_in_pressed.png
btn_hud_zoom_out_normal.png
btn_hud_zoom_out_pressed.png
btn_location_filter_unscaled.png
camera_crop_height.png
camera_crop_width.png
default_background.png
gallery_zoom_in.png
gallery_zoom_in_touch.png
gallery_zoom_out.png
gallery_zoom_out_touch.png
grid_check_off.png
grid_check_on.png
grid_frame.png
grid_placeholder.png
ic_action_search.png
ic_fs_details.png
ic_menu_crop.png
ic_menu_mapmode.png
ic_menu_rotate_left.png
ic_menu_rotate_right.png
ic_menu_set_as.png
ic_menu_view_details.png
ic_spinner1.png
ic_spinner2.png
ic_spinner3.png
ic_spinner4.png
ic_spinner5.png
ic_spinner6.png
ic_spinner7.png
ic_spinner8.png
icon_camera_small.png
icon_camera_small_unscaled.png
icon_cancel.png
icon_delete.png
icon_folder_small.png
icon_folder_small_unscaled.png
icon_home_small.png
icon_location_small.png
icon_more.png
icon_picasa_small.png
icon_picasa_small_unscaled.png
icon_play.png
icon_share.png
indicator_autocrop.png
mode_grid.png
mode_stack.png
pathbar_cap.png
pathbar_join.png
popup.9.png
popup_option_selected.9.png
popup_triangle_bottom.png
scroller_new.png
scroller_pressed_new.png
selection_menu_bg_pressed_left.png
selection_menu_bg_pressed_right.png
stack_frame.png
stack_frame_focus.png
stack_frame_gold.png
videooverlay.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Gallery has the following Java source files.

com.cooliris.app.App.java
com.cooliris.app.Res.java
com.cooliris.cache.BootReceiver.java
com.cooliris.cache.CacheService.java
com.cooliris.cache.ImageList.java
com.cooliris.media.ActiveWallpaper.java
com.cooliris.media.AdaptiveBackgroundTexture.java
com.cooliris.media.AlarmReceiver.java
com.cooliris.media.ArrayUtils.java
com.cooliris.media.BackgroundLayer.java
com.cooliris.media.BaseCancelable.java
com.cooliris.media.BitmapManager.java
com.cooliris.media.BitmapTexture.java
com.cooliris.media.Cancelable.java
com.cooliris.media.CanvasTexture.java
com.cooliris.media.ConcatenatedDataSource.java
com.cooliris.media.ConcurrentPool.java
com.cooliris.media.CropImage.java
com.cooliris.media.CrossFadingTexture.java
com.cooliris.media.DataSource.java
com.cooliris.media.Deque.java
com.cooliris.media.DetailMode.java
com.cooliris.media.DirectLinkedList.java
com.cooliris.media.DiskCache.java
com.cooliris.media.DisplayItem.java
com.cooliris.media.DisplayList.java
com.cooliris.media.DisplaySlot.java
com.cooliris.media.FloatAnim.java
com.cooliris.media.FloatUtils.java
com.cooliris.media.Gallery.java
com.cooliris.media.GridCamera.java
com.cooliris.media.GridCameraManager.java
com.cooliris.media.GridDrawManager.java
com.cooliris.media.GridDrawables.java
com.cooliris.media.GridInputProcessor.java
com.cooliris.media.GridLayer.java
com.cooliris.media.GridLayoutInterface.java
com.cooliris.media.HudLayer.java
com.cooliris.media.IconTitleDrawable.java
com.cooliris.media.ImageButton.java
com.cooliris.media.ImageManager.java
com.cooliris.media.IndexRange.java
com.cooliris.media.IndexRangeIterator.java
com.cooliris.media.Layer.java
com.cooliris.media.LayoutInterface.java
com.cooliris.media.LoadingLayer.java
com.cooliris.media.LocalDataSource.java
com.cooliris.media.LocationMediaFilter.java
com.cooliris.media.LongSparseArray.java
com.cooliris.media.MatrixStack.java
com.cooliris.media.MediaBucket.java
com.cooliris.media.MediaBucketList.java
com.cooliris.media.MediaClustering.java
com.cooliris.media.MediaFeed.java
com.cooliris.media.MediaFilter.java
com.cooliris.media.MediaItem.java
com.cooliris.media.MediaItemTexture.java
com.cooliris.media.MediaSet.java
com.cooliris.media.MenuBar.java
com.cooliris.media.MonitoredActivity.java
com.cooliris.media.MovieView.java
com.cooliris.media.MovieViewControl.java
com.cooliris.media.PagedFeed.java
com.cooliris.media.Pair.java
com.cooliris.media.PathBarLayer.java
com.cooliris.media.PhotoAppWidgetBind.java
com.cooliris.media.PhotoAppWidgetConfigure.java
com.cooliris.media.PhotoAppWidgetProvider.java
com.cooliris.media.Photographs.java
com.cooliris.media.PicasaDataSource.java
com.cooliris.media.Pool.java
com.cooliris.media.PopupMenu.java
com.cooliris.media.Recycler.java
com.cooliris.media.RenderView.java
com.cooliris.media.ResourceTexture.java
com.cooliris.media.ReverseGeocoder.java
com.cooliris.media.RootLayer.java
com.cooliris.media.RotateBitmap.java
com.cooliris.media.ScaleGestureDetector.java
com.cooliris.media.Shared.java
com.cooliris.media.SimpleStringTexture.java
com.cooliris.media.SortCursor.java
com.cooliris.media.StringTexture.java
com.cooliris.media.Texture.java
com.cooliris.media.TimeBar.java
com.cooliris.media.UriTexture.java
com.cooliris.media.Util.java
com.cooliris.media.Utils.java
com.cooliris.media.Vector3f.java
com.cooliris.media.VirtualFeed.java
com.cooliris.media.Wallpaper.java
com.cooliris.picasa.AlbumEntry.java
com.cooliris.picasa.Entry.java
com.cooliris.picasa.EntrySchema.java
com.cooliris.picasa.GDataClient.java
com.cooliris.picasa.GDataParser.java
com.cooliris.picasa.PhotoEntry.java
com.cooliris.picasa.PicasaApi.java
com.cooliris.picasa.PicasaContentProvider.java
com.cooliris.picasa.PicasaReceiver.java
com.cooliris.picasa.PicasaService.java
com.cooliris.picasa.PicasaSyncAdapter.java
com.cooliris.picasa.TableContentProvider.java
com.cooliris.picasa.UserEntry.java
com.cooliris.wallpaper.RandomDataSource.java
com.cooliris.wallpaper.Slideshow.java