Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Guolei1130/DragGridView
/ functions
Functions
88 in github.com/Guolei1130/DragGridView
⨍
Functions
88
◇
Types & classes
19
↓ 6 callers
Method
toString
()
app/src/main/java/com/gl/bean/ProvinceItem.java:77
↓ 5 callers
Method
dp2Px
(int dp)
app/src/main/java/com/gl/ExplosionField/Utils.java:24
↓ 4 callers
Method
getId
()
app/src/main/java/com/gl/bean/ProvinceItem.java:37
↓ 3 callers
Method
init
()
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:57
↓ 3 callers
Method
start
()
app/src/main/java/com/gl/ExplosionField/ExplosionAnimator.java:108
↓ 2 callers
Method
draw
(Canvas canvas)
app/src/main/java/com/gl/ExplosionField/ExplosionAnimator.java:92
↓ 2 callers
Method
getMoveAnimation
获取移动动画
app/src/main/java/com/gl/draggridview/DragGridView.java:513
↓ 2 callers
Method
getProvinceList
可以在这里请求网络数据
app/src/main/java/com/gl/model/ProvinceModel.java:41
↓ 2 callers
Method
stopDrag
()
app/src/main/java/com/gl/draggridview/DragGridView.java:476
↓ 2 callers
Method
toJson
(@NonNull List<? extends BaseItem> list)
app/src/main/java/com/gl/tools/ListToJson.java:23
↓ 1 callers
Method
advance
(float factor)
app/src/main/java/com/gl/ExplosionField/ExplosionAnimator.java:131
↓ 1 callers
Method
attach2Window
(Activity activity)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:139
↓ 1 callers
Method
clear
()
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:134
↓ 1 callers
Method
createBitmapFromView
(View view)
app/src/main/java/com/gl/ExplosionField/Utils.java:27
↓ 1 callers
Method
createBitmapSafely
(int width, int height, Bitmap.Config config, int retryCount)
app/src/main/java/com/gl/ExplosionField/Utils.java:47
↓ 1 callers
Method
dip2px
dip tp px @param context @param dipValue @return
app/src/main/java/com/gl/tools/Util.java:20
↓ 1 callers
Method
dragEnd
()
app/src/main/java/com/gl/draggridview/DragAdapter.java:156
↓ 1 callers
Method
exchange
(int dragPosition,int dropPosition)
app/src/main/java/com/gl/base/BaseDragAdapter.java:16
↓ 1 callers
Method
exchangeOtherAdapter
(List<ProvinceItem> data,int position)
app/src/main/java/com/gl/draggridview/DragAdapter.java:183
↓ 1 callers
Method
finish
()
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:148
↓ 1 callers
Method
fromJson
(JSONObject jsonObject)
app/src/main/java/com/gl/bean/ProvinceItem.java:68
↓ 1 callers
Method
generateParticle
(int color, Random random)
app/src/main/java/com/gl/ExplosionField/ExplosionAnimator.java:63
↓ 1 callers
Method
getCount
()
app/src/main/java/com/gl/draggridview/DragAdapter.java:48
↓ 1 callers
Method
getItem
(int position)
app/src/main/java/com/gl/draggridview/DragAdapter.java:53
↓ 1 callers
Method
getName
()
app/src/main/java/com/gl/bean/ProvinceItem.java:45
↓ 1 callers
Method
getProvinceListFromCache
从本地读取
app/src/main/java/com/gl/model/ProvinceModel.java:48
↓ 1 callers
Method
hidePosition
(int position)
app/src/main/java/com/gl/draggridview/DragAdapter.java:193
↓ 1 callers
Method
init
()
app/src/main/java/com/gl/MainActivity.java:40
↓ 1 callers
Method
init
(Context context)
app/src/main/java/com/gl/draggridview/DragGridView.java:148
↓ 1 callers
Method
initData
()
app/src/main/java/com/gl/MainActivity.java:64
↓ 1 callers
Method
initView
()
app/src/main/java/com/gl/MainActivity.java:59
↓ 1 callers
Method
onDrag
在拖动的情况下
app/src/main/java/com/gl/draggridview/DragGridView.java:225
↓ 1 callers
Method
onDrop
在拖动的情况
app/src/main/java/com/gl/draggridview/DragGridView.java:215
↓ 1 callers
Method
onMove
(int x, int y)
app/src/main/java/com/gl/draggridview/DragGridView.java:371
↓ 1 callers
Method
removePosition
(int position)
app/src/main/java/com/gl/base/BaseDragAdapter.java:18
↓ 1 callers
Method
setOnItemClickListener
长按点击监听 @param ev
app/src/main/java/com/gl/draggridview/DragGridView.java:239
↓ 1 callers
Method
showAll
()
app/src/main/java/com/gl/draggridview/DragAdapter.java:199
↓ 1 callers
Method
startDrag
(Bitmap dragBitmap, int x, int y)
app/src/main/java/com/gl/draggridview/DragGridView.java:483
Method
ApplicationTest
()
app/src/androidTest/java/gl/com/draggridview/ApplicationTest.java:10
Method
DragAdapter
(Context context,List<ProvinceItem> provinceList)
app/src/main/java/com/gl/draggridview/DragAdapter.java:40
Method
DragGridView
(Context context)
app/src/main/java/com/gl/draggridview/DragGridView.java:106
Method
ExplosionAnimator
(View container, Bitmap bitmap, Rect bound)
app/src/main/java/com/gl/ExplosionField/ExplosionAnimator.java:44
Method
ExplosionField
(Context context)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:42
Method
ProvinceItem
()
app/src/main/java/com/gl/bean/ProvinceItem.java:28
Method
ProvinceModel
(Context context)
app/src/main/java/com/gl/model/ProvinceModel.java:33
Method
Utils
()
app/src/main/java/com/gl/ExplosionField/Utils.java:20
Method
addItem
(BaseItem item)
app/src/main/java/com/gl/draggridview/DragAdapter.java:112
Method
addItem
(BaseItem item)
app/src/main/java/com/gl/base/BaseDragAdapter.java:15
Method
addition_isCorrect
()
app/src/test/java/gl/com/draggridview/ExampleUnitTest.java:11
Method
back
(final int position)
app/src/main/java/com/gl/draggridview/DragGridView.java:319
Method
dispatchDraw
(Canvas canvas)
app/src/main/java/com/gl/draggridview/DragGridView.java:129
Method
dragEnd
()
app/src/main/java/com/gl/base/BaseDragAdapter.java:19
Method
exchange
(int dragPosition, int dropPosition)
app/src/main/java/com/gl/draggridview/DragAdapter.java:118
Method
exchangeOtherAdapter
(List<ProvinceItem> data, int position)
app/src/main/java/com/gl/MainActivity.java:84
Method
expandExplosionBound
(int dx, int dy)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:69
Method
explode
(Bitmap bitmap, Rect bound, long startDelay, long duration)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:74
Method
fromJson
(JSONObject jsonObject)
app/src/main/java/com/gl/base/BaseItem.java:18
Method
getItemId
(int position)
app/src/main/java/com/gl/draggridview/DragAdapter.java:61
Method
getView
(int position, View convertView, ViewGroup parent)
app/src/main/java/com/gl/draggridview/DragAdapter.java:66
Method
hidePosition
(int position)
app/src/main/java/com/gl/base/BaseDragAdapter.java:20
Method
onAnimationCancel
(Animator animation)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:95
Method
onAnimationEnd
(Animation animation)
app/src/main/java/com/gl/draggridview/DragGridView.java:358
Method
onAnimationEnd
(Animator animation)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:77
Method
onAnimationRepeat
(Animation animation)
app/src/main/java/com/gl/draggridview/DragGridView.java:352
Method
onAnimationRepeat
(Animator animation)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:100
Method
onAnimationStart
(Animation animation)
app/src/main/java/com/gl/draggridview/DragGridView.java:346
Method
onAnimationStart
(Animator animation)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:85
Method
onAnimationUpdate
(ValueAnimator animation)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:122
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/gl/MainActivity.java:32
Method
onDraw
(Canvas canvas)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:61
Method
onInterceptTouchEvent
(MotionEvent ev)
app/src/main/java/com/gl/draggridview/DragGridView.java:155
Method
onItemClick
(AdapterView<?> parent, View view, int position, long id)
app/src/main/java/com/gl/draggridview/DragGridView.java:285
Method
onItemLongClick
(AdapterView<?> parent, View view, int position, long id)
app/src/main/java/com/gl/draggridview/DragGridView.java:241
Method
onMeasure
(int widthMeasureSpec, int heightMeasureSpec)
app/src/main/java/com/gl/draggridview/DragGridView.java:504
Method
onTouchEvent
(MotionEvent ev)
app/src/main/java/com/gl/draggridview/DragGridView.java:168
Method
px2dip
(Context context,float pxValue)
app/src/main/java/com/gl/tools/Util.java:26
Method
removeItem
(BaseItem item)
app/src/main/java/com/gl/draggridview/DragAdapter.java:137
Method
removeItem
(BaseItem item)
app/src/main/java/com/gl/base/BaseDragAdapter.java:17
Method
removePosition
(int position)
app/src/main/java/com/gl/draggridview/DragAdapter.java:146
Method
setCurrentPosition
()
app/src/main/java/com/gl/MainActivity.java:90
Method
setCurrentPosition
()
app/src/main/java/com/gl/draggridview/DragAdapter.java:185
Method
setFinishLIstener
(OnFinshListener listener)
app/src/main/java/com/gl/ExplosionField/ExplosionField.java:153
Method
setId
(int id)
app/src/main/java/com/gl/bean/ProvinceItem.java:41
Method
setListener
(changeListener listener)
app/src/main/java/com/gl/draggridview/DragAdapter.java:177
Method
setName
(String name)
app/src/main/java/com/gl/bean/ProvinceItem.java:49
Method
showAll
()
app/src/main/java/com/gl/base/BaseDragAdapter.java:21
Method
toJson
将bean 转化为 jsonobject @return @throws JSONException
app/src/main/java/com/gl/bean/ProvinceItem.java:58
Method
toJson
()
app/src/main/java/com/gl/base/BaseItem.java:16