material-motion-archive / family-direct-manipulation-android Goto Github PK
View Code? Open in Web Editor NEWArchived February 16, 2017 :: Direct manipulation plan types for Android devices
License: Apache License 2.0
Archived February 16, 2017 :: Direct manipulation plan types for Android devices
License: Apache License 2.0
Current heuristic only enables anchor point adjustment for pinchable and/or rotatable if draggable is also active.
I insist that it's not only a useful heuristic, but it represents a deeper "truth", thus is not just a brittle patch of logic. @jverkoey fears it may not encompass all use cases.
Would cut down on the number of operators in half http://codereview.cc/D1963#inline-7803
Drag needs to track the movement of the centroid (ignoring any jumps mid-gesture due to adding/removing fingers) over time.
Scale needs to track the change in span (average distance from centroid times 2) over time.
Rotate needs to track the angle of rotation over time.
Currently, drag track velocity, but it is most likely straight up wrong.
Right now setState(BEGAN)
can only be called in ACTION_MOVE
.
Diff available here: http://codereview.cc/D1655
arc patch D1655
to patch locally.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.