桌面拖动处理：
1. 如果手指滑动至屏幕边缘，屏幕自动滑动至上一或下一屏幕
2. Drop的判断
3. 加入两种图标样式
4. 横向的滑动速率计算
5. 两图标叠加创建文件夹
6. 长按桌面进入编辑模式

CellLayout
1. 判定是否所需要的单元格被占用
2, 将单元格对应的位置转换成实际的XY坐标值
3, 找到最近的空置区域
4. 拖动over事件处理

Hotseats
1. 通过X的坐标来计算POS
2. 判断是否允许拖动放下
3. 给Item分配Seat位置
4. 判断是否为空的SEAT， 找到SEAT中的空位置

ScreenView：
1. 计算滚动的位置