Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YoKeyword/ItemTouchHelperDemo
/ functions
Functions
60 in github.com/YoKeyword/ItemTouchHelperDemo
⨍
Functions
60
◇
Types & classes
14
↓ 3 callers
Method
getItemViewType
(int position)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:70
↓ 3 callers
Method
getName
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelEntity.java:20
↓ 2 callers
Method
getItemCount
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:303
↓ 2 callers
Method
moveMyToOther
我的频道 移动到 其他频道 @param myHolder
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:346
↓ 2 callers
Method
moveOtherToMy
其他频道 移动到 我的频道 @param otherHolder
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:365
↓ 2 callers
Method
processItemRemoveAdd
(OtherViewHolder otherHolder)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:393
↓ 2 callers
Method
setName
(String name)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelEntity.java:24
↓ 2 callers
Method
startAnimation
开始增删动画
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:312
↓ 2 callers
Method
startEditMode
开启编辑模式 @param parent
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:447
↓ 1 callers
Method
addMirrorView
添加需要移动的 镜像View
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:410
↓ 1 callers
Method
cancelEditMode
完成编辑模式 @param parent
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:465
↓ 1 callers
Method
getId
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelEntity.java:12
↓ 1 callers
Method
getTranslateAnimator
获取位移动画
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:481
↓ 1 callers
Method
init
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragActivity.java:31
↓ 1 callers
Method
init
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelActivity.java:34
↓ 1 callers
Method
moveOtherToMyWithDelay
其他频道 移动到 我的频道 伴随延迟 @param otherHolder
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:378
↓ 1 callers
Method
onItemClick
(View v, int position)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:494
↓ 1 callers
Method
onItemFinish
Item在拖拽结束/滑动结束后触发
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/OnDragVHListener.java:17
↓ 1 callers
Method
onItemMove
(int fromPosition, int toPosition)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/OnItemMoveListener.java:8
↓ 1 callers
Method
onItemSelected
Item被选中时触发
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/OnDragVHListener.java:11
↓ 1 callers
Method
setOnMyChannelItemClickListener
(OnMyChannelItemClickListener listener)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:497
Method
ChannelAdapter
(Context context, ItemTouchHelper helper, List<ChannelEntity> mMyChannelItems, List<ChannelEntity> mOtherChann
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:63
Method
DragAdapter
(Context context, List<String> items)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:25
Method
DragViewHolder
(View itemView)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:56
Method
MyChannelHeaderViewHolder
(View itemView)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:549
Method
MyViewHolder
(View itemView)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:508
Method
OtherViewHolder
(View itemView)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:537
Method
clearView
(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:59
Method
getItemCount
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:40
Method
getMovementFlags
(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:14
Method
getSpanSize
(int position)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelActivity.java:57
Method
isItemViewSwipeEnabled
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:74
Method
isLongPressDragEnabled
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragActivity.java:41
Method
isLongPressDragEnabled
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:68
Method
onAnimationEnd
(Animation animation)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:326
Method
onAnimationRepeat
(Animation animation)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:334
Method
onAnimationStart
(Animation animation)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:322
Method
onBindViewHolder
(DragViewHolder holder, int position)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:35
Method
onBindViewHolder
(RecyclerView.ViewHolder holder, int position)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:276
Method
onClick
(View v)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/MainActivity.java:29
Method
onClick
(View v)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:91
Method
onCreate
(@Nullable Bundle savedInstanceState)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/MainActivity.java:18
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragActivity.java:22
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelActivity.java:25
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:30
Method
onCreateViewHolder
(final ViewGroup parent, int viewType)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:83
Method
onItemClick
(View v, int position)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelActivity.java:66
Method
onItemFinish
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:66
Method
onItemFinish
item 取消选中时
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:525
Method
onItemMove
(int fromPosition, int toPosition)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:45
Method
onItemMove
(int fromPosition, int toPosition)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:434
Method
onItemSelected
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demodrag/DragAdapter.java:61
Method
onItemSelected
item 被选中时
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:517
Method
onLongClick
(final View v)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:147
Method
onMove
(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, RecyclerView.ViewHolder target)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:28
Method
onSelectedChanged
(RecyclerView.ViewHolder viewHolder, int actionState)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:47
Method
onSwiped
(RecyclerView.ViewHolder viewHolder, int direction)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/helper/ItemDragHelperCallback.java:42
Method
onTouch
(View v, MotionEvent event)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:167
Method
run
()
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelAdapter.java:384
Method
setId
(long id)
app/src/main/java/me/yokeyword/itemtouchhelperdemo/demochannel/ChannelEntity.java:16