port android gallery to normal app which could build with eclipse.
gallery is hosted in the following web site
https://github.com/bugparty/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.
The following table is the detailed list of gallery.
Item | Value |
---|---|
Java File Count | 52 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 11 |
Activity Count | 11 |
Test Case Count | 1 |
jar files used | android-support-v4.jar android-support-v7-appcompat.jar |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.CAMERA android.permission.READ_SMS android.permission.RECORD_AUDIO android.permission.SET_WALLPAPER android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
There are 55 image files in gallery. The names of the image files are listed as follows.
appwidget_bg.9.png btn_camera_arrow_left_default.png btn_camera_arrow_left_press.png btn_camera_arrow_left_selected.png btn_camera_arrow_right_default.png btn_camera_arrow_right_press.png btn_camera_arrow_right_selected.png btn_check_buttonless_off.png btn_check_buttonless_on.png camera_crop_height.png camera_crop_width.png detail_photo_border.9.png frame_gallery_preview_album.png frame_gallery_preview_album_mask.png frame_gallery_preview_album_pressed.png frame_gallery_preview_album_selected.png frame_overlay_gallery_camera.png frame_overlay_gallery_folder.png frame_overlay_gallery_video.png galaxy_mini2.png ic_btn_actionmenu_attach_default.png ic_btn_actionmenu_attach_pressed.png ic_btn_actionmenu_attach_selected.png ic_btn_actionmenu_cancel_default.png ic_btn_actionmenu_cancel_pressed.png ic_btn_actionmenu_cancel_selected.png ic_btn_actionmenu_delete_default.png ic_btn_actionmenu_delete_pressed.png ic_btn_actionmenu_delete_selected.png ic_btn_actionmenu_play_default.png ic_btn_actionmenu_play_pressed.png ic_btn_actionmenu_play_selected.png ic_btn_actionmenu_set_as_default.png ic_btn_actionmenu_set_as_pressed.png ic_btn_actionmenu_set_as_selected.png ic_btn_actionmenu_share_default.png ic_btn_actionmenu_share_pressed.png ic_btn_actionmenu_share_selected.png ic_drawer.png ic_error_mms_video_overlay.png ic_gallery_empty2.png ic_gallery_video_overlay.png ic_launcher_camera.png ic_launcher_gallery.png ic_menu_3d_globe.png ic_menu_camera_video_view.png ic_menu_multiselect_gallery.png ic_menu_play_clip.png ic_menu_view_details.png ic_missing_thumbnail_picture.png ic_missing_thumbnail_video.png image_border_bg_focus_blue.9.png image_border_bg_normal.9.png image_border_bg_pressed_blue.9.png indicator_autocrop.png
The following screenshort is generated from the image listed above.
gallery has the following Java source files.
com.os1.camera.ActionMenuButton.java com.os1.camera.BitmapManager.java com.os1.camera.BitmapManagerUnitTests.java com.os1.camera.CameraLaunchPerformance.java com.os1.camera.CropImage.java com.os1.camera.DeleteImage.java com.os1.camera.EvenlySpacedLayout.java com.os1.camera.GalleryPicker.java com.os1.camera.GallerySettings.java com.os1.camera.ImageGallery.java com.os1.camera.ImageLoader.java com.os1.camera.ImageManager.java com.os1.camera.MenuHelper.java com.os1.camera.MonitoredActivity.java com.os1.camera.MovieView.java com.os1.camera.MovieViewControl.java com.os1.camera.NoSearchActivity.java com.os1.camera.PhotoAppWidgetConfigure.java com.os1.camera.PhotoAppWidgetProvider.java com.os1.camera.PickWallpaper.java com.os1.camera.Recycler.java com.os1.camera.ReverseGeocoderTask.java com.os1.camera.RotateBitmap.java com.os1.camera.UnitTests.java com.os1.camera.Util.java com.os1.camera.ViewImage.java com.os1.camera.Wallpaper.java com.os1.camera.gallery.BaseImage.java com.os1.camera.gallery.BaseImageList.java com.os1.camera.gallery.IImage.java com.os1.camera.gallery.IImageList.java com.os1.camera.gallery.Image.java com.os1.camera.gallery.ImageList.java com.os1.camera.gallery.ImageListUber.java com.os1.camera.gallery.ImageListUberUnitTests.java com.os1.camera.gallery.LruCache.java com.os1.camera.gallery.LruCacheUnitTests.java com.os1.camera.gallery.MockImage.java com.os1.camera.gallery.MockImageList.java com.os1.camera.gallery.SingleImageList.java com.os1.camera.gallery.VideoList.java com.os1.camera.gallery.VideoObject.java com.os1.camera.gallery.ui.LoginActivity.java com.os1.camera.gallery.util.TextViewReflector.java com.os1.camera.gallery.util.ViewReflector.java com.os1.camera.static.java