Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chrislacy/LauncherJellyBean
/ types & classes
Types & classes
164 in github.com/chrislacy/LauncherJellyBean
⨍
Functions
1,760
◇
Types & classes
164
Class
AccessibleTabView
We use a custom tab view to process our own focus traversals.
src/com/launcherjellybean/android/AccessibleTabView.java:27
Class
AddAdapter
Adapter showing the types of items that can be added to a {@link Workspace}.
src/com/launcherjellybean/android/AddAdapter.java:35
Class
Alarm
src/com/launcherjellybean/android/Alarm.java:21
Class
AllAppsList
Stores the list of all applications for the all apps view.
src/com/launcherjellybean/android/AllAppsList.java:33
Interface
AllAppsView
src/com/launcherjellybean/android/AllAppsView.java:21
Class
AppWidgetResetObserver
Receives notifications whenever the appwidgets are reset.
src/com/launcherjellybean/android/Launcher.java:3126
Class
AppWidgetResizeFrame
src/com/launcherjellybean/android/AppWidgetResizeFrame.java:18
Class
ApplicationInfo
Represents an app in AllAppsView.
src/com/launcherjellybean/android/ApplicationInfo.java:33
Class
AppsCustomizeAsyncTask
A generic template for an async task used in AppsCustomize.
src/com/launcherjellybean/android/AppsCustomizePagedView.java:140
Class
AppsCustomizePagedView
The Apps/Customize page that displays all the applications, widgets, and shortcuts.
src/com/launcherjellybean/android/AppsCustomizePagedView.java:233
Class
AppsCustomizeTabHost
src/com/launcherjellybean/android/AppsCustomizeTabHost.java:41
Class
AppsCustomizeTabKeyEventListener
A keyboard listener we set on the last tab button in AppsCustomize to jump to then market icon and vice versa.
src/com/launcherjellybean/android/FocusHelper.java:65
Interface
AsyncTaskCallback
A simple callback interface which also provides the results of the task.
src/com/launcherjellybean/android/AppsCustomizePagedView.java:76
Class
AsyncTaskPageData
The data needed to perform either of the custom AsyncTasks.
src/com/launcherjellybean/android/AppsCustomizePagedView.java:83
Interface
BaseLauncherColumns
src/com/launcherjellybean/android/LauncherSettings.java:26
Class
BitmapCache
src/com/launcherjellybean/android/AppsCustomizePagedView.java:216
Class
Board
src/com/launcherjellybean/android/RocketLauncher.java:50
Class
BubbleTextView
TextView that draws a bubble behind the text. We cannot use a LineBackgroundSpan because we want to make the bubble taller than the text and TextView'
src/com/launcherjellybean/android/BubbleTextView.java:36
Class
ButtonDropTarget
Implements a DropTarget.
src/com/launcherjellybean/android/ButtonDropTarget.java:33
Class
CacheEntry
src/com/launcherjellybean/android/IconCache.java:42
Interface
Callbacks
src/com/launcherjellybean/android/LauncherModel.java:127
Class
CanvasCache
src/com/launcherjellybean/android/AppsCustomizePagedView.java:202
Class
CellAndSpan
src/com/launcherjellybean/android/CellLayout.java:2412
Class
CellInfo
src/com/launcherjellybean/android/CellLayout.java:3003
Class
CellLayout
src/com/launcherjellybean/android/CellLayout.java:58
Class
CellLayoutAnimationController
src/com/launcherjellybean/android/CellLayout.java:2844
Class
CheckForLongPress
src/com/launcherjellybean/android/CheckLongPressHelper.java:26
Class
CheckForShortPress
src/com/launcherjellybean/android/PagedViewWidget.java:154
Class
CheckLongPressHelper
src/com/launcherjellybean/android/CheckLongPressHelper.java:21
Class
Cling
src/com/launcherjellybean/android/Cling.java:38
Class
CloseSystemDialogsIntentReceiver
Receives notifications when system dialogs are to be closed.
src/com/launcherjellybean/android/Launcher.java:3116
Enum
ContentType
The different content types that this paged view can show.
src/com/launcherjellybean/android/AppsCustomizePagedView.java:242
Class
DatabaseHelper
src/com/launcherjellybean/android/LauncherProvider.java:218
Class
DeferredHandler
Queue of things to run on a looper thread. Items posted with {@link #post} will not be actually enqued on the handler until after the last one has ru
src/com/launcherjellybean/android/DeferredHandler.java:33
Class
DeleteDropTarget
src/com/launcherjellybean/android/DeleteDropTarget.java:40
Class
DragController
Class for initiating a drag within a view or across multiple views.
src/com/launcherjellybean/android/DragController.java:43
Class
DragEnforcer
src/com/launcherjellybean/android/DropTarget.java:70
Class
DragLayer
A ViewGroup that coordinates dragging across its descendants
src/com/launcherjellybean/android/DragLayer.java:51
Interface
DragListener
Interface to receive notifications when a drag starts or stops
src/com/launcherjellybean/android/DragController.java:125
Class
DragObject
src/com/launcherjellybean/android/DropTarget.java:32
Interface
DragScroller
Handles scrolling while dragging
src/com/launcherjellybean/android/DragScroller.java:23
Interface
DragSource
Interface defining an object that can originate a drag.
src/com/launcherjellybean/android/DragSource.java:27
Class
DragView
src/com/launcherjellybean/android/DragView.java:35
Class
DrawableStateProxyView
src/com/launcherjellybean/android/DrawableStateProxyView.java:28
Interface
DropTarget
Interface defining an object that can receive a drag.
src/com/launcherjellybean/android/DropTarget.java:28
Class
FastBitmapDrawable
src/com/launcherjellybean/android/FastBitmapDrawable.java:27
Class
Favorites
Favorites.
src/com/launcherjellybean/android/LauncherSettings.java:96
Class
FlingAlongVectorAnimatorUpdateListener
Creates an animation from the current drag view along its current velocity vector. For this animation, the alpha runs for a fixed duration and we upda
src/com/launcherjellybean/android/DeleteDropTarget.java:314
Class
FlyingIcon
src/com/launcherjellybean/android/RocketLauncher.java:84
Class
FlyingStar
src/com/launcherjellybean/android/RocketLauncher.java:226
Class
FocusHelper
src/com/launcherjellybean/android/FocusHelper.java:71
Class
FocusOnlyTabWidget
src/com/launcherjellybean/android/FocusOnlyTabWidget.java:24
Class
Folder
Represents a set of icons chosen by the user or generated by the system.
src/com/launcherjellybean/android/Folder.java:57
Class
FolderCreationAlarmListener
src/com/launcherjellybean/android/Workspace.java:2904
Class
FolderEditText
src/com/launcherjellybean/android/FolderEditText.java:8
Class
FolderIcon
An icon that can appear on in the workspace representing an {@link UserFolder}.
src/com/launcherjellybean/android/FolderIcon.java:51
Class
FolderInfo
Represents a folder containing shortcuts or apps.
src/com/launcherjellybean/android/FolderInfo.java:26
Class
FolderKeyEventListener
A keyboard listener we set on all the workspace icons.
src/com/launcherjellybean/android/FocusHelper.java:45
Interface
FolderListener
src/com/launcherjellybean/android/FolderInfo.java:110
Class
FolderRingAnimator
src/com/launcherjellybean/android/FolderIcon.java:160
Class
GridComparator
src/com/launcherjellybean/android/Folder.java:317
Class
HandleView
src/com/launcherjellybean/android/HandleView.java:29
Class
HolographicImageView
src/com/launcherjellybean/android/HolographicImageView.java:24
Class
HolographicLinearLayout
src/com/launcherjellybean/android/HolographicLinearLayout.java:30
Class
HolographicOutlineHelper
src/com/launcherjellybean/android/HolographicOutlineHelper.java:27
Class
HolographicViewHelper
src/com/launcherjellybean/android/HolographicViewHelper.java:27
Class
Hotseat
src/com/launcherjellybean/android/Hotseat.java:30
Class
HotseatIconKeyEventListener
A keyboard listener we set on all the hotseat buttons.
src/com/launcherjellybean/android/FocusHelper.java:54
Class
IconCache
Cache of application icons. Icons can be made from any thread.
src/com/launcherjellybean/android/IconCache.java:36
Class
IconKeyEventListener
A keyboard listener we set on all the workspace icons.
src/com/launcherjellybean/android/FocusHelper.java:36
Class
IdleRunnable
src/com/launcherjellybean/android/DeferredHandler.java:59
Class
ImageAdapter
src/com/launcherjellybean/android/WallpaperChooserDialogFragment.java:223
Class
Impl
src/com/launcherjellybean/android/DeferredHandler.java:38
Class
InfoDropTarget
src/com/launcherjellybean/android/InfoDropTarget.java:31
Class
InstallShortcutReceiver
src/com/launcherjellybean/android/InstallShortcutReceiver.java:35
Class
InstallWidgetReceiver
We will likely flesh this out later, to handle allow external apps to place widgets, but for now, we just want to expose the action around for checkin
src/com/launcherjellybean/android/InstallWidgetReceiver.java:43
Class
InterruptibleInOutAnimator
A convenience class for two-way animations, e.g. a fadeIn/fadeOut animation. With a regular ValueAnimator, if you call reverse to show the 'out' anima
src/com/launcherjellybean/android/InterruptibleInOutAnimator.java:30
Class
InverseZInterpolator
src/com/launcherjellybean/android/Workspace.java:1474
Class
ItemConfiguration
src/com/launcherjellybean/android/CellLayout.java:2402
Class
ItemInfo
Represents an item in the launcher.
src/com/launcherjellybean/android/ItemInfo.java:30
Class
Key
src/com/launcherjellybean/android/PagedViewIconCache.java:34
Class
Launcher
Default launcher application.
src/com/launcherjellybean/android/Launcher.java:115
Class
LauncherAnimatorUpdateListener
src/com/launcherjellybean/android/LauncherAnimatorUpdateListener.java:22
Class
LauncherAppWidgetHost
Specific {@link AppWidgetHost} that creates our {@link LauncherAppWidgetHostView} which correctly captures all long-press events. This ensures that us
src/com/launcherjellybean/android/LauncherAppWidgetHost.java:29
Class
LauncherAppWidgetHostView
{@inheritDoc}
src/com/launcherjellybean/android/LauncherAppWidgetHostView.java:35
Class
LauncherAppWidgetInfo
Represents a widget (either instantiated or about to be) in the Launcher.
src/com/launcherjellybean/android/LauncherAppWidgetInfo.java:26
Class
LauncherApplication
src/com/launcherjellybean/android/LauncherApplication.java:33
Class
LauncherModel
Maintains in-memory state of the Launcher. It is expected that there should be only one LauncherModel object held in a static. Also provide APIs for u
src/com/launcherjellybean/android/LauncherModel.java:67
Class
LauncherProvider
src/com/launcherjellybean/android/LauncherProvider.java:63
Class
LauncherRotationStressTest
Run rotation stress test using Launcher2 for 50 iterations.
tests/stress/src/com/android/launcher2/stress/LauncherRotationStressTest.java:31
Class
LauncherSettings
Settings related utilities.
src/com/launcherjellybean/android/LauncherSettings.java:25
Interface
LauncherTransitionable
src/com/launcherjellybean/android/Launcher.java:3731
Class
LauncherViewPropertyAnimator
src/com/launcherjellybean/android/LauncherViewPropertyAnimator.java:28
Class
LayoutParams
src/com/launcherjellybean/android/CellLayout.java:2855
Class
LayoutParams
src/com/launcherjellybean/android/DragLayer.java:334
Class
LayoutParams
src/com/launcherjellybean/android/PagedViewGridLayout.java:136
Class
LayoutParams
src/com/launcherjellybean/android/PagedViewCellLayout.java:399
Class
ListItem
Specific item in our list.
src/com/launcherjellybean/android/AddAdapter.java:49
Class
LoaderTask
Runnable for the thread that loads the contents of the launcher: - workspace icons - widgets - all apps icons
src/com/launcherjellybean/android/LauncherModel.java:763
Class
LocaleConfiguration
src/com/launcherjellybean/android/Launcher.java:463
next →
1–100 of 164, ranked by callers