本文主要是介绍Android Launcher 学习笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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()
部分网络学习参考资料
Android Launcher学习及修改
Android4.0 Launcher2 源码学习
2016-02-22 10:33
这篇关于Android Launcher 学习笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!