https://github.com/xmusistone/dragranksquare
edit personal information which enables users to drag and rank image order
https://github.com/xmusistone/dragranksquare
drag grid image-rank tantan viewgroup
Last synced: 7 months ago
JSON representation
edit personal information which enables users to drag and rank image order
- Host: GitHub
- URL: https://github.com/xmusistone/dragranksquare
- Owner: xmuSistone
- Created: 2016-05-27T07:13:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-02-19T05:45:08.000Z (over 6 years ago)
- Last Synced: 2025-04-04T02:08:40.163Z (7 months ago)
- Topics: drag, grid, image-rank, tantan, viewgroup
- Language: Java
- Homepage:
- Size: 16.3 MB
- Stars: 1,111
- Watchers: 30
- Forks: 190
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# android-drag-square
edit personal data which enables users to drag and rank image order
编辑个人资料,图片可拖拽排序。有点像可拖拽的gridView,但是会更流畅。这个demo是探探的个人资料编辑页面,受网上一位朋友的委托,该库模仿了其拖动效果。
探探的安卓工程师,应该特别牛逼吧。因为最初时,这种拖拽效果真的无从下手。反编译探探的源代码,发现它做了很严肃的混淆处理。然后用Hierarchy Viewer看了View的层级,这才有了一点点的思路。
在代码撰写的过程中,我也踩了不少坑。细看代码深处,或许你会有一丝丝的收获吧。
当然,在最初的最初,我搜了不少的draggable gridview的仓库,可惜用起来的时候发现不够流畅、不够灵活。
### 截图


### Apk下载
[apk download](app-release.apk) (就在该工程之中)