Android Open Source - Development gradle Launcher3






Project Summary

A version of https://android.googlesource.com/platform/packages/apps/Launcher3/ that is buildable via Gradle.

Web Site / Source Repository

Launcher3 is hosted in the following web site
https://github.com/geecko86/Launcher3

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

ItemValue
Java File Count136
Supported screen sizes[sw600dphdpi, landhdpi, mdpi, sw720dpxhdpi, xxhdpi, hdpi, xhdpi, sw720dphdpi, landxxhdpi, landxhdpi, sw600dpxhdpi, sw720dpmdpi, sw600dpmdpi, sw600dpxxhdpi, landmdpi]
Target SDK Version19
Minimum SDK Version17
Activity Count5
Test Case Count3
Required Permissionsandroid.permission.BIND_APPWIDGET
android.permission.CALL_PHONE
android.permission.GET_ACCOUNTS
android.permission.READ_EXTERNAL_STORAGE
android.permission.SET_WALLPAPER
android.permission.SET_WALLPAPER_HINTS
android.permission.VIBRATE
com.android.launcher.permission.READ_SETTINGS
com.android.launcher.permission.WRITE_SETTINGS
com.android.launcher3.permission.READ_SETTINGS
com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS
com.android.launcher3.permission.WRITE_SETTINGS




License

The license information of Launcher3 is as follows:

Apache License

Resource Files

There are 73 image files in Launcher3. The names of the image files are listed as follows.

bg_appwidget_error.9.png
bg_cling1.png
bg_cling2.png
bg_cling3.png
bg_cling4.png
bg_cling_home.png
bg_cling_nakasi3.png
cling.9.png
cling_arrow_down.png
cling_arrow_left.png
cling_arrow_right.png
cling_arrow_up.png
cling_button.9.png
cling_button_pressed.9.png
custom_content_page.png
default_widget_preview_holo.9.png
focused_bg.9.png
hand.png
homescreen_blue_normal_holo.9.png
homescreen_blue_strong_holo.9.png
hotseat_scrubber_holo.9.png
hotseat_track_holo.9.png
ic_actionbar_accept.png
ic_allapps.png
ic_allapps_pressed.png
ic_home_all_apps_holo_dark.png
ic_home_google_logo_normal_holo.png
ic_home_google_logo_pressed_holo.png
ic_home_search_normal_holo.png
ic_home_search_pressed_holo.png
ic_home_voice_search_holo.png
ic_home_voice_search_pressed_holo.png
ic_images.png
ic_launcher_clear_active_holo.png
ic_launcher_clear_normal_holo.png
ic_launcher_info_active_holo.png
ic_launcher_info_normal_holo.png
ic_launcher_market_holo.png
ic_launcher_trashcan_active_holo.png
ic_launcher_trashcan_normal_holo.png
ic_pageindicator_add.png
ic_pageindicator_current.png
ic_pageindicator_default.png
ic_qs_remote_display.png
ic_qs_remote_display_connected.png
ic_setting.png
ic_setting_icn.png
ic_setting_pressed.png
ic_wallpaper.png
ic_wallpaper_pressed.png
ic_widget.png
ic_widget_pressed.png
overscroll_glow_left.9.png
overscroll_glow_right.9.png
paged_view_indicator.9.png
portal_container_holo.9.png
portal_ring_inner_holo.png
portal_ring_inner_nolip_holo.png
portal_ring_outer_holo.png
portal_ring_rest.png
screenpanel.9.png
screenpanel_hover.9.png
search_frame.9.png
tile_picker_focused.9.png
tile_picker_pressed.9.png
tile_picker_selected.9.png
widget_container_holo.9.png
widget_resize_frame_holo.9.png
widget_resize_handle_bottom.png
widget_resize_handle_left.png
widget_resize_handle_right.png
widget_resize_handle_top.png
widget_tile.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Launcher3 has the following Java source files.

android.util.Pools.java
com.android.gallery3d.common.BitmapUtils.java
com.android.gallery3d.common.Utils.java
com.android.gallery3d.exif.ExifInterface.java
com.android.gallery3d.exif.ExifInvalidFormatException.java
com.android.gallery3d.exif.ExifTag.java
com.android.gallery3d.exif.IfdId.java
com.android.gallery3d.exif.Rational.java
com.android.gallery3d.glrenderer.BasicTexture.java
com.android.gallery3d.glrenderer.BitmapTexture.java
com.android.gallery3d.glrenderer.GLCanvas.java
com.android.gallery3d.glrenderer.GLES20Canvas.java
com.android.gallery3d.glrenderer.GLES20IdImpl.java
com.android.gallery3d.glrenderer.GLId.java
com.android.gallery3d.glrenderer.GLPaint.java
com.android.gallery3d.glrenderer.RawTexture.java
com.android.gallery3d.glrenderer.Texture.java
com.android.gallery3d.glrenderer.UploadedTexture.java
com.android.gallery3d.util.IntArray.java
com.android.launcher3.AccessibleTabView.java
com.android.launcher3.AddAdapter.java
com.android.launcher3.Alarm.java
com.android.launcher3.AppFilter.java
com.android.launcher3.AppWidgetResizeFrame.java
com.android.launcher3.AppsCustomizeCellLayout.java
com.android.launcher3.AppsCustomizePagedView.java
com.android.launcher3.AppsCustomizeTabHost.java
com.android.launcher3.BubbleTextView.java
com.android.launcher3.ButtonDropTarget.java
com.android.launcher3.CellLayout.java
com.android.launcher3.CheckLongPressHelper.java
com.android.launcher3.CheckableFrameLayout.java
com.android.launcher3.Cling.java
com.android.launcher3.CropView.java
com.android.launcher3.DeferredHandler.java
com.android.launcher3.DeleteDropTarget.java
com.android.launcher3.DragController.java
com.android.launcher3.DragLayer.java
com.android.launcher3.DragScroller.java
com.android.launcher3.DragSource.java
com.android.launcher3.DragView.java
com.android.launcher3.DrawableStateProxyView.java
com.android.launcher3.DropTarget.java
com.android.launcher3.DynamicGrid.java
com.android.launcher3.FirstFrameAnimatorHelper.java
com.android.launcher3.FocusHelper.java
com.android.launcher3.FocusOnlyTabWidget.java
com.android.launcher3.Folder.java
com.android.launcher3.FolderAutoScrollHelper.java
com.android.launcher3.FolderEditText.java
com.android.launcher3.FolderIcon.java
com.android.launcher3.HideFromAccessibilityHelper.java
com.android.launcher3.HolographicImageView.java
com.android.launcher3.HolographicLinearLayout.java
com.android.launcher3.HolographicOutlineHelper.java
com.android.launcher3.HolographicViewHelper.java
com.android.launcher3.Hotseat.java
com.android.launcher3.IconCache.java
com.android.launcher3.InfoDropTarget.java
com.android.launcher3.Insettable.java
com.android.launcher3.InstallShortcutReceiver.java
com.android.launcher3.InstallWidgetReceiver.java
com.android.launcher3.InterruptibleInOutAnimator.java
com.android.launcher3.Launcher.java
com.android.launcher3.LauncherAnimUtils.java
com.android.launcher3.LauncherAppState.java
com.android.launcher3.LauncherAppWidgetHost.java
com.android.launcher3.LauncherAppWidgetHostView.java
com.android.launcher3.LauncherApplication.java
com.android.launcher3.LauncherBackupAgentHelper.java
com.android.launcher3.LauncherBackupHelper.java
com.android.launcher3.LauncherModel.java
com.android.launcher3.LauncherProvider.java
com.android.launcher3.LauncherViewPropertyAnimator.java
com.android.launcher3.LiveWallpaperListAdapter.java
com.android.launcher3.MemoryDumpActivity.java
com.android.launcher3.MemoryTracker.java
com.android.launcher3.PackageChangedReceiver.java
com.android.launcher3.PageIndicator.java
com.android.launcher3.PageIndicatorMarker.java
com.android.launcher3.PagedView.java
com.android.launcher3.PagedViewCellLayout.java
com.android.launcher3.PagedViewCellLayoutChildren.java
com.android.launcher3.PagedViewGridLayout.java
com.android.launcher3.PagedViewIcon.java
com.android.launcher3.PagedViewIconCache.java
com.android.launcher3.PagedViewWidget.java
com.android.launcher3.PagedViewWithDraggableItems.java
com.android.launcher3.PreloadReceiver.java
com.android.launcher3.SavedWallpaperImages.java
com.android.launcher3.ScrimView.java
com.android.launcher3.SearchDropTargetBar.java
com.android.launcher3.ShortcutAndWidgetContainer.java
com.android.launcher3.SmoothPagedView.java
com.android.launcher3.SpringLoadedDragController.java
com.android.launcher3.Stats.java
com.android.launcher3.ThirdPartyWallpaperPickerListAdapter.java
com.android.launcher3.ToggleWeightWatcher.java
com.android.launcher3.UninstallShortcutReceiver.java
com.android.launcher3.UserInitializeReceiver.java
com.android.launcher3.WallpaperCropActivity.java
com.android.launcher3.WallpaperPickerActivity.java
com.android.launcher3.WallpaperRootView.java
com.android.launcher3.WeightWatcher.java
com.android.launcher3.WidgetAdder.java
com.android.launcher3.WidgetPreviewLoader.java
com.android.launcher3.Workspace.java
com.android.launcher3.backup.BackupProtos.java
com.android.launcher3.config.ProviderConfig.java
com.android.photos.BitmapRegionTileSource.java
com.android.photos.views.BlockingGLTextureView.java
com.android.photos.views.TiledImageRenderer.java
com.android.photos.views.TiledImageView.java