By Long Luo
長按一個圖標放大:
BubbleTextView 每個App的圖標
onTouchEvent 觸摸事件處理
DragLayer 拖動層
最底層的一個Layer
onInterceptTouchEvent 攔截事件
handleTouchDown 處理按下操作
DragView 拖動的View
AnimationViewOfUninstall 卸載App
UninstallAnimationView 卸載動畫
DeleteDropTarget
uninstall_target_selector
ic_launcher_delete 刪除App按鈕 垃圾桶圖標
animateToTrashAndCompleteDrop() 刪除app動畫
PagedViewWithDraggableItems
onInterceptTouchEvent
handleTouchEvent
DragController: 拖動控制器
startDrag() 開始拖動一個圖標
beginDraggingWidget()
DragView
拖動放大
AppsCustomizePagedView
determineDraggingStart 開始拖動圖標
Launcher 桌面
setupViews()
onLongClick()
部分網絡學習參考資料
2016-02-22 10:33