FreeFlow
FreeFlow copied to clipboard
A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition an...
``` run demo FreeFlowPhotoGrid,The fingers do not leave screen sliding upwards and the view 。View not follow sliding, in situ jitter 。 ```
I want to change the data that is displayed. What file i have to change to do that? Thank you!
Hi! I have noticed that if i set a clicklistener on a element inside the view the scroll is blocked. Is possibile to propagate the touch to the flowcontainer????
Is it possible to FreeFlowContainer#getLayout from the adapter? I'd like to load differing content based on the layout. Thanks, Daniel
Hi, I imported FreeFlow using jitpack and everything on building is okay but while I'm trying to debug my app UNEXPECTED TOP-LEVEL EXCEPTION will be thrown. ``` Information:Gradle tasks [:app:assembleDebug]...
Publishing a Maven artifact would allow Gradle based builds to quickly and efficiently setup a project that uses this library.
I found memory is growing and GC is running when FreeFlow is shown even if I didn't touch to the device. Allocation tracking says FreeFlow is computing layout constantly. ...
are there any gradle library for us to add in the build file?
`FreeFlowContainer#notifyDataSetChanged()` calls requestLayout() and redraw with backed adapter (computeLayout() and mLayout.prepareLayout()) in onMeasure(). - https://github.com/Comcast/FreeFlow/blob/96ebb0cc959ba0bfe5d8a8118aa9345550ff58c9/FreeFlow/src/com/comcast/freeflow/core/FreeFlowContainer.java#L276 - https://github.com/Comcast/FreeFlow/blob/96ebb0cc959ba0bfe5d8a8118aa9345550ff58c9/FreeFlow/src/com/comcast/freeflow/core/FreeFlowContainer.java#L255 But when requestLayout() is called while scrolling, onTouchEvent() is called before onMeasure() and...
https://github.com/Comcast/FreeFlow/blob/96ebb0cc959ba0bfe5d8a8118aa9345550ff58c9/FreeFlow/src/com/comcast/freeflow/animations/DefaultLayoutAnimator.java#L108