-
公开(公告)号:US20190057534A1
公开(公告)日:2019-02-21
申请号:US15678762
申请日:2017-08-16
Applicant: Google Inc.
Abstract: Techniques are described for dynamically determining a transition, at run-time, between user interface states of an application based on a timing function that is used for multiple, different transitions within one or more applications. The timing function is applied to the various transitioning graphical elements in the user interface, such that the appearance of each shared element is progressively altered at a rate that is determined according to the timing function. Shared elements are transitioned using the timing function (e.g., as a whole) during the duration of the transition. Outgoing and incoming elements are transitioned, respectively, using a first subsection and second subsection of the timing function, wherein the subsections are bounded by an inflection time which, in some instances, corresponds to a time of peak velocity of the timing function.
-
公开(公告)号:US20190025999A1
公开(公告)日:2019-01-24
申请号:US15652492
申请日:2017-07-18
Applicant: Google Inc.
IPC: G06F3/0486 , G06F3/0481 , G06F3/0482
CPC classification number: G06F3/0486 , G06F3/04817 , G06F3/0482 , G06F3/0488
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for graphical icon manipulation. In one aspect, a method includes the actions of receiving a user input that corresponds to a selection of a graphical item that is located in a first portion of the graphical interface. The actions further include receiving a translation input that corresponds to a drag of the graphical item. The actions further include determining that a location of the selection input is in a second portion of the graphical interface. The actions further include updating the graphical item by providing, in place of the graphical item, a representation of a change to the graphical item based on the graphical item being placed in the second portion. The actions further include determining that the selection input has ceased. The actions further include providing, for output, the change to the graphical item.
-