×

Desktop generation and operation methods for mobile terminal and corresponding devices thereof

  • US 10,845,944 B2
  • Filed: 12/30/2013
  • Issued: 11/24/2020
  • Est. Priority Date: 03/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A desktop generation method for a mobile terminal, comprising:

  • creating a block class object, wherein the block class object comprises attribute information;

    drawing, by calling a drawing function, a plurality of blocks based on the attribute information of the block class object, wherein the plurality of blocks are distributed on a screen of the mobile terminal without overlap to form a desktop;

    wherein each block of the plurality of blocks is not transparent and is visible for a user, the plurality of blocks including at least one block that is an idle block, wherein an idle block is a block on which no shortcut for an application program is currently presented;

    presenting, in a first block that has been an idle block on the desktop, a shortcut icon and/or program name of a shortcut for an application program in a case that the shortcut for the application program is required to be presented on the desktop;

    wherein one application program is associated with the first block, and the shortcut icon and/or program name of the shortcut for the application program only occupy a partial region of the first block, and wherein the shortcut icon is in an irregular shape;

    detecting a triggered block of the plurality of blocks, the triggered block being triggered by the user, wherein the triggered block is triggered even if the user clicks a region of the screen outside the icon but within the triggered block;

    performing an operation on an application program associated with the triggered block;

    receiving an operation message of selecting and moving two or more blocks of the plurality of blocks when the two or more blocks are clicked;

    selecting one of the clicked two or more blocks and converging the rest of the clicked two or more blocks around the one of the clicked two or more blocks; and

    moving the two or more clicked blocks simultaneously to a target position of the desktop.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×