KR20230031970A - 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치 - Google Patents

아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치 Download PDF

Info

Publication number
KR20230031970A
KR20230031970A KR1020237004644A KR20237004644A KR20230031970A KR 20230031970 A KR20230031970 A KR 20230031970A KR 1020237004644 A KR1020237004644 A KR 1020237004644A KR 20237004644 A KR20237004644 A KR 20237004644A KR 20230031970 A KR20230031970 A KR 20230031970A
Authority
KR
South Korea
Prior art keywords
icons
icon
input
target
row
Prior art date
Application number
KR1020237004644A
Other languages
English (en)
Inventor
귀민 한
Original Assignee
비보 모바일 커뮤니케이션 컴퍼니 리미티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 비보 모바일 커뮤니케이션 컴퍼니 리미티드 filed Critical 비보 모바일 커뮤니케이션 컴퍼니 리미티드
Publication of KR20230031970A publication Critical patent/KR20230031970A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 출원은 통신 기술분야에 속하는 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치를 제공한다. 해당 방법은 복수개의 아이콘에 대한 제1 입력을 수신하는 단계(101); 상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 단계(102);를 포함하며, 여기서 상기 입력 파라미터는 입력 방향과 입력 궤적 중의 적어도 하나를 포함한다.

Description

아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치
관련 출원의 상호 인용
본 출원은 2020년 7월 8일 중국에서 제출된 중국 특허 출원 번호 No. 202010650017.7의 우선권을 주장하며, 본 출원에서는 그 모든 내용을 인용하고 있다.
본 출원은 통신 기술분야에 관한 것으로, 특히 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치에 관한 것이다.
애플리케이션의 종류가 점점 다양해지면서, 전자 장치의 데스크톱 아이콘도 점점 더 많아지고 있다. 사용자가 아이콘을 빠르게 찾을 수 있도록, 사용자는 인위적으로 조작하는 방식을 통해 아이콘을 정리할 수 있다. 사용자가 어떤 아이콘을 이동해야 할 때, 사용자는 해당 아이콘에 대해 조작하여 이 아이콘을 특정 위치로 이동할 수 있다.
상기 동작을 구현하는 과정에서, 발명자는 종래 기술에 적어도 다음과 같은 문제점이 있다는 것을 발견하였다. 사용자가 아이콘을 정리할 때, 각 아이콘을 하나씩 조작하여 아이콘을 이동시켜야 하며, 데스크톱 아이콘의 수가 많을 경우, 조작이 번거롭다.
본 출원의 실시예는 아이콘을 정리할 때, 조작이 번거로운 문제를 해결할 수 있는 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치를 제공한다.
상기 기술 문제를 해결하기 위해, 본 출원은 다음과 같이 구현된다.
제1 면에서, 본 출원의 실시예는,
복수개의 아이콘에 대한 제1 입력을 수신하는 단계;
상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 단계;를 포함하며,
상기 입력 파라미터는 입력 방향과 입력 궤적 중 적어도 하나를 포함하는 아이콘 정리 방법을 제공한다.
제2 면에서, 본 출원의 실시예는,
복수개의 아이콘에 대한 제1 입력을 수신하기 위한 수신 모듈;
상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하기 위한 배열 모듈;을 포함하며,
상기 입력 파라미터는 입력 방향과 입력 궤적 중 적어도 하나를 포함하는 아이콘 정리 장치를 더 제공한다.
제3 면에서, 본 출원의 실시예는 프로세서, 메모리, 및 상기 메모리에 저장되고 상기 프로세서에 의해 실행 가능한 프로그램 또는 명령을 포함하며, 상기 프로그램 또는 명령이 상기 프로세서에 의해 실행되면 제1 면에 따른 방법의 단계가 구현되는 전자 장치를 제공한다.
제4 면에서, 본 출원의 실시예는 프로세서에 의해 실행되면 제1 면에 따른 방법의 단계가 구현되는 프로그램 또는 명령이 저장되어 있는 판독 가능한 저장 매체를 제공한다.
제5 면에서, 본 출원의 실시예는 프로세서와 통신 인터페이스를 포함하는 칩을 제공한다. 상기 통신 인터페이스와 상기 프로세서는 커플링되며, 상기 프로세서는 프로그램 또는 명령을 작동하는 데 사용되면 제1 면에 따른 방법을 구현한다.
제6 면에서, 본 출원의 실시예는 비휘발성 저장 매체에 저장되고, 적어도 하나의 프로세서에 의해 실행되어 제1 면에 따른 방법의 단계를 구현하도록 구성되는 컴퓨터 소프트웨어 제품을 제공한다.
제7 면에서, 본 출원의 실시예는 제1 면에 따른 방법을 구현하도록 구성되는 전자 장치를 제공한다.
본 출원의 실시예에서는 복수개의 아이콘에 대한 제1 입력을 수신하고; 상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하며; 여기서, 상기 입력 파라미터는 입력 방향과 입력 궤적 중 적어도 하나를 포함한다. 이에 따라, 사용자는 동시에 복수개의 아이콘에 대해 입력하여, 사용자가 입력한 입력 파라미터에 따라 동시에 복수개의 아이콘을 일괄 배열할 수 있고, 사용자의 조작을 줄일 수 있다.
도 1은 본 출원의 실시예에 따른 아이콘 정리 방법의 흐름도이다.
도 2 내지 도 16은 본 출원의 실시예에 따른 전자 장치의 인터페이스 모식도이다.
도 17은 본 출원의 실시예에 따른 아이콘 정리 장치의 구조도이다.
도 18은 본 출원의 실시예에 따른 전자 장치의 구조도이다.
이하에서는 본 출원의 실시예의 도면을 참조하여, 본 출원의 실시예의 기술방안을 명확하고 완전하게 설명하기로 한다. 기재된 실시예는 본 출원의 일부 실시예일 뿐, 전부가 아니다. 본 분야에서 통상의 지식을 가진 자가 창조적인 노력 없이 획득한 모든 다른 실시예는 모두 본 출원의 범위에 속한다.
본 출원의 명세서와 청구의 범위에서 사용한 "제1", "제2" 등 용어는 특정한 순서 또는 앞뒤 순서를 설명하기 위한 것이 아니라, 유사한 대상을 구별하는 데 사용된다. 이와 같이 사용되는 데이터는 본 출원의 실시예가 여기서 도시되거나 기재된 것 이외의 순서로 실시될 수 있도록, 적절한 경우에 상호 교환할 수 있다. 또한, 명세서 및 청구항에서 사용한 "및/또는"은 연결 대상 중 적어도 하나를 나타내며, 부호 "/"는 일반적으로 앞뒤 관련 대상이 "또는"인 관계인 것을 나타낸다.
이하에서는 첨부 도면을 결부하여 구체적인 실시예 및 그 응용 시나리오를 통해 본 출원의 실시예에 따른 아이콘 정리 방법을 상세하게 설명한다.
도 1을 참조하면, 도 1은 본 출원의 실시예에 따른 아이콘 정리 방법의 흐름도이며, 도 1에 도시된 바와 같이, 이하 단계를 포함한다.
단계(101): 복수개의 아이콘에 대한 제1 입력을 수신한다.
이 단계에서, 복수개의 아이콘은 적어도 두 개의 아이콘을 포함하고, 복수개의 아이콘은 애플리케이션의 아이콘, 폴더의 아이콘 등을 포함할 수 있으며, 복수개의 아이콘은 동일하거나 또는 서로 다른 유형의 아이콘일 수 있다. 사용자는 복수개의 손가락을 사용하여 동시에 복수개의 아이콘에 대해 제1 입력을 수행할 수도 있고, 제1 입력을 통해 복수개의 아이콘을 선택한 후 복수개의 아이콘 중의 적어도 일부 아이콘을 조작할 수도 있다.
여기서, 제1 입력은 슬라이딩 조작, 드래그 조작, 누름 조작 등일 수 있으며, 제1 입력은 음성 입력을 포함할 수도 있다.
단계(102): 상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열한다.
여기서, 상기 입력 파라미터는 입력 방향과 입력 궤적 중 적어도 하나를 포함한다.
이 단계에서, 전자 장치는 입력 파라미터에 따라 복수개의 아이콘을 이동하여, 복수개의 아이콘이 인접 방식 또는 특정 방식으로 배열되도록 하거나, 또는 입력 파라미터에 따라 복수개의 아이콘을 특정 배열 방식으로 배열하여 디스플레이함으로써, 복수개의 아이콘의 일괄 정리를 구현할 수 있다. 상기 입력 파라미터는 입력 거리 또는 기타 파라미터일 수도 있다.
예를 들어, 도 2에 도시된 바와 같이, 사용자가 아이콘 1, 아이콘 2와 아이콘 4를 오른쪽으로 슬라이딩할 때, 전자 장치는 사용자의 조작에 응답하여, 아이콘 1, 아이콘 2와 아이콘 4를 동일한 열에 배열한다. 이는 단지 예시일 뿐, 복수개의 아이콘을 다른 방식에 따라 원형, 사각형 등으로 배열할 수도 있다.
본 출원의 실시예는 사용자의 조작에 따라 복수개의 아이콘을 빠르게 일괄 배치하여, 사용자의 조작을 줄일 수 있다.
선택적으로, 상기 입력 파라미터는 입력 방향을 포함하며;
상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 상기 단계는,
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 단계를 포함하며,
여기서, 상기 목표 행 또는 상기 목표 열은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 행 및 상기 목표 열과 상기 입력 방향 사이의 협각은 제1 미리 설정된 각도보다 크고 제2 미리 설정된 각도보다 작다.
이 실시형태에서는 입력 방향에 따라 목표 행 또는 목표 열을 결정한 후, 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는데, 즉 배열된 복수개의 아이콘은 동일 행 또는 동일 열에 위치하고, 복수개의 아이콘은 인접할 수도 있고 인접하지 않을 수도 있다. 배열하기 전의 복수개의 아이콘은 서로 다른 행 또는 서로 다른 열에 디스플레이할 수 있으며, 상기와 같은 조작을 통해 복수개의 아이콘을 동일 행 또는 동일 열에 디스플레이할 수 있어, 복수개의 아이콘을 빠르게 배열하고 정리할 수 있다.
입력 방향과 목표 행이 위치하는 방향 사이의 협각, 및 입력 방향과 목표 열이 위치하는 방향 사이의 협각은 모두 미리 설정된 각도 범위에 있는데, 즉 제1 미리 설정된 각도보다 크고 제2 미리 설정된 각도보다 작으며, 입력 방향과 이 각도 범위에 따라 입력 방향에 대응되는 목표 행 또는 목표 열을 결정할 수 있다.
예를 들어, 입력 방향과 목표 열 사이의 협각이 60°인 경우, 입력 방향에 따라 복수개의 아이콘을 목표 열에 디스플레이한다. 여기서, 각도 값은 이해를 용이하게 하기 위한 예시일 뿐, 다른 각도도 본 출원의 보호 범위에 속한다.
본 출원의 실시형태는 사용자의 조작을 기반으로 복수개의 아이콘을 동일 행 또는 동일 열로 빠르게 배열할 수 있으므로, 사용자 조작을 줄이고, 조작 효율을 향상시킬 수 있다.
나아가, 상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계 전에, 상기 방법은,
상기 복수개의 아이콘을 각각 적어도 하나의 초기 열에 디스플레이하는 단계를 더 포함하며,
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계는,
상기 복수개의 아이콘을 각각 목표 행에 디스플레이하는 단계를 포함하며,
여기서, 상기 목표 행은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 행은 상기 입력 방향에 수직되며, 상기 목표 행 내에서 상기 복수개의 아이콘은 각각 복수개의 최종 열에 디스플레이하며, 상기 복수개의 아이콘 중의 각 아이콘의 상기 초기 열은 상기 최종 열과 동일하다.
예를 들어, 도 4에 도시된 바와 같이, 아이콘 1, 아이콘 2와 아이콘 4가 위치하는 초기 열은 각각 제1 열, 제2 열과 제3 열이며, 사용자는 아이콘 1, 아이콘 2와 아이콘 4에 대해 위로 향하는 멀티 핑거 슬라이딩 조작을 수행한다. 전자 장치는 해당 슬라이딩 조작에 기반하여 목표 행을 아이콘 1이 위치하는 제1 행으로 결정하고, 아이콘 1, 아이콘 2와 아이콘 4를 모두 목표 행, 즉 제1 행에 디스플레이한다. 제1 행에 위치하는 아이콘 1, 아이콘 2와 아이콘 4가 최종 위치하는 열은 각각 제1 열, 제2 열과 제3 열인데, 즉 각 아이콘이 위치하는 초기 열과 최종 열이 변하지 않는다(도 5 참조).
이 방안은 다음과 같이 대체될 수도 있다.
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계 전에, 상기 방법은,
상기 복수개의 아이콘을 각각 적어도 하나의 초기 행에 디스플레이하는 단계를 더 포함하며,
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계는,
상기 복수개의 아이콘을 각각 목표 열에 디스플레이하는 단계를 포함하며,
여기서, 상기 목표 열은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 열은 상기 입력 방향에 수직되며, 상기 목표 열 내에서 상기 복수개의 아이콘은 각각 복수개의 최종 행에 디스플레이하며, 상기 복수개의 아이콘 중의 각 아이콘의 상기 초기 행은 상기 최종 행과 동일하다.
예를 들어, 도 2에 도시된 바와 같이, 아이콘 1, 아이콘 2와 아이콘 4가 위치하는 초기 행은 각각 제1 행, 제2 행과 제3 행이며, 사용자는 아이콘 1, 아이콘 2와 아이콘 4에 대해 오른쪽으로 향하는 멀티 핑거 슬라이딩 조작을 수행한다. 전자 장치는 해당 슬라이딩 조작에 기반하여 목표 열을 아이콘 4가 위치하는 제3 열로 결정하고, 아이콘 1, 아이콘 2와 아이콘 4를 모두 목표 열, 즉 제3 열에 디스플레이한다. 제3 열에 위치하는 아이콘 1, 아이콘 2와 아이콘 4가 최종 위치하는 행은 각각 제1 행, 제2 행과 제3 행인데, 즉 각 아이콘이 위치하는 초기 행과 최종 행이 변하지 않는다(도 3 참조).
본 출원의 실시형태에서, 아이콘은 이동 전과 이동 후, 위치하는 행 또는 열을 일정하게 유지함으로써, 사용자가 아이콘의 위치를 신속하게 확인할 수 있고, 아이콘에 대한 정리 효과를 향상시킬 수 있다.
선택적으로, 상기 목표 행이 상기 입력 방향에 수직되거나, 또는 상기 목표 열이 상기 입력 방향에 수직된다.
이 실시형태에서, 목표 행 또는 목표 열이 입력 방향에 수직됨으로써, 입력 방향에 따라 목표 행 또는 목표 열을 결정하여, 복수개의 아이콘을 목표 행 또는 목표 열에 배열하고 디스플레이할 수 있다.
예를 들어, 사용자는 복수개의 아이콘을 오른쪽으로 슬라이딩 조작하고, 전자 장치는 사용자의 조작에 응답하여, 슬라이딩 조작의 방향이 오른쪽 방향인 것을 획득하고, 슬라이딩 방향에 수직되는 목표 열을 결정하여, 복수개의 아이콘을 목표 열에 디스플레이한다.
본 출원의 실시형태는 사용자의 조작 방향에 기반하여 복수개의 아이콘을 동일 행 또는 동일 열로 빠르게 배열할 수 있으므로, 사용자의 조작을 줄이고, 조작 효율을 향상시킬 수 있다.
선택적으로, 상기 입력 파라미터는 입력 거리를 더 포함하고, 상기 목표 행 또는 목표 열은 상기 입력 거리와 관련된다.
예를 들어, 입력 거리가 클 때, 목표 행 또는 목표 열은 복수개의 아이콘의 초기 위치와의 거리가 멀고; 입력 거리가 작을 때, 목표 행 또는 목표 열은 복수개의 아이콘의 초기 위치와의 거리가 가깝다. 사용자가 복수개의 아이콘을 특정 위치에 신속하게 디스플레이하는 데 편리하다.
선택적으로, 상기 복수개의 아이콘에 대한 제1 입력을 수신하는 상기 단계 전에,
상기 목표 행 또는 상기 목표 열에 제1 아이콘을 디스플레이하는 단계를 더 포함하며,
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계는,
상기 복수개의 아이콘을 상기 제1 아이콘이 위치하는 상기 목표 행 또는 상기 목표 열에 디스플레이하는 단계를 포함하며,
여기서, 상기 제1 아이콘은 상기 복수개의 아이콘 중의 목표 화면의 가장자리에 가장 가까운 아이콘이며, 상기 목표 화면의 가장자리는 상기 입력 방향이 가리키는 화면 가장자리이다.
이 실시형태에서는 입력 방향에 기반하여 목표 화면의 가장자리를 결정할 수 있으며, 복수개의 아이콘 중의 목표 화면의 가장자리에 가장 가까운 아이콘은 제1 아이콘이다. 제1 아이콘이 위치하는 행과 열, 및 입력 방향에 기반하여 목표 행 또는 목표 열을 결정할 수 있다. 여기서, 목표 행 또는 목표 열에는 제1 아이콘이 포함되어 있고, 목표 행 또는 목표 열과 입력 방향 사이의 협각은 미리 설정된 각도 범위에 있다.
복수개의 아이콘을 제1 아이콘이 위치하는 목표 행에 배열하거나, 또는 복수개의 아이콘을 제1 아이콘이 위치하는 목표 열에 배열하고, 제1 아이콘의 위치를 그대로 유지한다.
예를 들어, 도 2에 도시된 바와 같이, 사용자는 아이콘 1, 아이콘 2와 아이콘 4에 대해 오른쪽으로 슬라이딩 조작하고, 전자 장치는 사용자의 조작에 응답하여, 슬라이딩 방향이 가리키는 방향에 따라 우측 화면의 가장자리를 목표 화면의 가장자리로 결정하고, 목표 화면 가장자리에 가장 가까운 아이콘 4를 제1 아이콘으로 결정한다. 도 3에 도시된 바와 같이, 아이콘 1과 아이콘 2를 오른쪽으로 이동하여, 아이콘 1, 아이콘 2와 아이콘 4가 아이콘 4가 위치하는 열에 배열되도록 한다.
또한, 도 4에 도시된 바와 같이, 사용자는 아이콘 1, 아이콘 2와 아이콘 4를 위로 슬라이딩 조작하고, 전자 장치는 사용자의 조작에 응답하여, 슬라이딩 방향이 가리키는 방향에 따라 위쪽 화면의 가장자리를 목표 화면의 가장자리로 결정하고, 목표 화면 가장자리에 가장 가까운 아이콘 1을 제1 아이콘으로 결정한다. 도 5에 도시된 바와 같이, 아이콘 1, 아이콘 2와 아이콘 4가 아이콘 1이 위치하는 행에 배열될 때까지 아이콘 2와 아이콘 4를 위쪽으로 이동한다.
본 실시형태는 제1 아이콘의 위치와 입력 방향에 기반하여 목표 행 또는 목표 열을 함께 결정함으로써, 복수개의 아이콘을 특정 행 또는 열에 디스플레이할 수 있어, 사용자의 요구를 충족시킬 수 있다.
선택적으로, 상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계는,
상기 복수개의 아이콘을 목표 열에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 행을 그대로 유지하는 단계;
또는,
상기 복수개의 아이콘을 각각 목표 행에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 열을 그대로 유지하는 단계를 포함한다.
나아가, 이 실시형태에서는 복수개의 아이콘을 목표 열에 디스플레이할 경우, 각 아이콘이 위치하는 행을 그대로 유지하고; 또는, 복수개의 아이콘을 목표 행에 디스플레이할 경우, 각 아이콘이 위치하는 열을 그대로 유지한다.
예를 들어, 도 2에 도시된 바와 같이, 사용자는 아이콘 1, 아이콘 2와 아이콘 4를 오른쪽으로 슬라이딩 조작하고, 전자 장치는 사용자의 조작에 응답하여, 아이콘 1과 아이콘 2를 오른쪽으로 이동하고, 아이콘 1, 아이콘 2와 아이콘 4가 동일 열에 배열되도록 각 아이콘이 위치하는 행을 그대로 유지한다(도 3 참조).
또한, 도 4에 도시된 바와 같이, 사용자는 아이콘 1, 아이콘 2와 아이콘 4를 위쪽으로 슬라이딩 조작하고, 전자 장치는 사용자의 조작에 응답하여, 아이콘 2와 아이콘 4를 위쪽으로 이동하고, 아이콘 1, 아이콘 2와 아이콘 4가 동일 행에 배열되도록 각 아이콘이 위치하는 행을 그대로 유지한다(도 5 참조).
본 실시형태는 복수개의 아이콘이 위치하는 행 또는 열, 및 입력 방향에 기반하여 목표 행 또는 목표 열을 함께 결정함으로써, 복수개의 아이콘을 특정한 방식으로 배열할 수 있어, 사용자의 요구를 충족시킬 수 있다.
선택적으로, 상기 복수개의 아이콘 중의 제5 아이콘의 초기 행이 상기 제1 아이콘의 초기 행과 동일한 경우, 상기 제5 아이콘의 상기 초기 행은 상기 최종 행과 동일하지 않으며; 또는,
상기 복수개의 아이콘 중 제5 아이콘의 초기 열이 상기 제1 아이콘의 초기 열과 동일한 경우, 상기 제5 아이콘의 상기 초기 열은 상기 최종 열과 동일하지 않는다.
예를 들어, 도 6에 도시된 바와 같이, 아이콘 1, 아이콘 2와 아이콘 4의 초기 행은 모두 제1 행이며, 아이콘 1의 초기 열은 제1 열이고, 아이콘 2의 초기 열은 제2 열이며, 아이콘 4의 초기 열은 제3 열이고, 사용자는 아이콘 1, 아이콘 2와 아이콘 4를 오른쪽으로 슬라이딩 조작한다. 전자 장치는 사용자의 조작에 응답하여, 아이콘 1, 아이콘 2와 아이콘 4를 동일 열, 즉 아이콘 4가 위치하는 제3 열에 에 디스플레이하고, 아이콘 1의 최종 행은 제3 행이며, 아이콘 2의 최종 행은 제2 행이고, 아이콘 4의 최종 행은 제1 행이다. 즉, 도 7에 도시된 바와 같이, 아이콘 1과 아이콘 2의 최종 행과 초기 행이 모두 다르다.
유사하게, 복수개의 아이콘에서 제5 아이콘과 제1 아이콘의 초기 열이 동일한 경우, 제1 아이콘의 위치를 그대로 유지하고, 제5 아이콘을 제1 아이콘이 위치하는 최종 행에 디스플레이할 수 있는데, 즉 제5 아이콘의 최종 열은 초기 열과 다르다. 여기서는 더 이상 예를 들어 설명하지 않는다.
본 출원의 실시형태는 동일 행 또는 동일 열에 위치하는 복수개의 아이콘을 서로 다른 위치에 배열하는 것이 용이하여, 배열 효율을 높일 수 있다
선택적으로, 상기 복수개의 아이콘 중의 적어도 두 개의 제6 아이콘의 상기 초기 행이 동일한 경우, 상기 목표 열 내의 상기 적어도 두 개의 제6 아이콘은 제1 폴더 내에 위치하고, 상기 제1 폴더가 위치하는 행의 수는 상기 제6 아이콘의 상기 초기 행과 동일하며; 또는,
상기 복수개의 아이콘 중의 적어도 두 개의 제7 아이콘의 상기 초기 열이 동일한 경우, 상기 목표 행 내의 상기 적어도 두 개의 제7 아이콘은 제2 폴더 내에 위치하고, 상기 제2 폴더가 위치하는 열의 수는 상기 제7 아이콘의 상기 초기 열과 동일하다.
이 실시형태에서, 적어도 두 개의 제6 아이콘이 동일한 초기 행에 위치하는 경우, 적어도 두 개의 제6 아이콘을 제1 폴더 내에 배치할 수 있으며, 제1 폴더를 목표 열에 디스플레이하고, 제1 폴더가 위치하는 행을 적어도 두 개의 제6 아이콘의 초기 행으로 유지할 수 있다.
예를 들어, 도 6에 도시된 바와 같이, 아이콘 1, 아이콘 2, 아이콘 4는 각각 제1 행의 다른 열에 디스플레이되고, 사용자는 아이콘 1, 아이콘 2와 아이콘 4를 오른쪽으로 슬라이딩 조작하며, 전자 장치는 사용자의 조작에 응답하여, 제1 폴더를 구축하고, 아이콘 1, 아이콘 2와 아이콘 4를 제1 폴더 내로 이동하며, 제1 폴더를 목표 열, 즉 아이콘 4가 위치하는 열에 디스플레이하고, 제1 폴더는 여전히 제1 행에 디스플레이된다(도 8 참조).
유사하게, 적어도 두 개의 제7 아이콘의 초기 열이 동일한 경우, 마찬가지로 상기 예시를 참조할 수 있기 때문에, 여기서는 더 이상 예를 제시하지 않는다.
주의해야 할 것은, 상기 적어도 두 개의 제6 아이콘과 적어도 두 개의 제7 아이콘은 폴더의 아이콘을 더 포함할 수 있다. 예를 들어, 사용자는 동일 행에 위치하는 두 개의 제6 아이콘과 하나의 폴더 아이콘에 대해 멀티 핑거 슬라이딩 조작을 수행하고, 전자 장치는 사용자의 조작에 응답하여, 두 개의 제6 아이콘을 폴더 아이콘 내로 이동한다. 이에 따라, 복수개의 아이콘을 빠르게 정리할 수 있다. 또한, 폴더 내의 아이콘의 유형에 따라 제1 폴더 또는 제2 폴더의 이름을 작성할 수도 있다.
선택적으로, 상기 입력 방향은 제1 입력 방향과 제2 입력 방향을 포함하고, 상기 목표 행 또는 상기 목표 열은 상기 제1 입력 방향에 기반하여 결정된 것이며; 상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계 후, 상기 방법은,
상기 복수개의 아이콘을 상기 목표 행 또는 상기 목표 열 내에서 상기 제2 입력 방향을 따라 이동시켜, 상기 목표 행 또는 상기 목표 열 내의 아이콘이 서로 인접하도록 하는 단계를 더 포함한다.
이 실시형태는 복수개의 아이콘을 목표 행 또는 목표 열에 배열한 후, 복수개의 아이콘 사이에 아이콘 공백 자리가 존재하면, 복수개의 아이콘을 드래그하여 빈자리를 채워, 복수개의 아이콘이 서로 인접하도록 할 수 있다. 구체적으로, 제2 입력 방향에 따라, 아이콘을 제2 방향으로 빈자리를 채울 수 있다.
예를 들어, 도 9에 도시된 바와 같이, 사용자는 아이콘 1, 아이콘 2와 아이콘 3을 위쪽(즉, 제1 입력 방향)으로 슬라이딩한 후 왼쪽(즉, 제2 입력 방향)으로 슬라이딩하고, 전자 장치는 사용자의 조작에 응답하여, 먼저 아이콘 2와 아이콘 3을 아이콘 1이 위치하는 행으로 이동한 다음, 아이콘 2와 아이콘 3을 왼쪽으로 이동하여 빈자리를 채워, 아이콘 1, 아이콘 2와 아이콘 3이 서로 인접하도록 한다(도 10 참조). 아이콘 1, 아이콘 2와 아이콘 3이 동일 행에 위치하고, 아이콘 1과 아이콘 2 사이에 다른 아이콘 및 빈자리가 있는 경우, 아이콘 2와 아이콘 3은 차례로 왼쪽을 향해 아이콘 1의 빈자리로 이동할 수 있는데, 즉 왼쪽으로 빈자리를 채울 수 있다.
본 출원의 실시형태는 아이콘의 배열 및 드래그 조작을 신속하게 수행하고, 아이콘의 신속한 정리를 구현할 수 있다.
선택적으로, 상기 입력 파라미터는 입력 궤적을 포함하며, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 상기 단계는,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 단계를 포함한다.
이 실시형태에서는 입력 궤적에 의한 그래픽에 따라, 아이콘을 서로 다른 모양으로 배열할 수 있다.
여기서, 제1 입력이 복수개의 아이콘에 대한 복수개의 입력을 포함하는 경우, 상기 입력 궤적은 복수개의 입력의 복수개의 입력 궤적에 의한 그래픽 또는 복수개의 입력 중의 일부 입력 궤적에 의한 그래픽을 포함할 수 있다.
이 실시형태는 입력 궤적에 의한 그래픽에 따라 아이콘을 배열할 수 있고, 아이콘 배열의 유연성을 높일 수 있다.
선택적으로, 복수개의 아이콘에 대한 제1 입력을 수신하는 상기 단계는,
상기 복수개의 아이콘 중의 제2 아이콘에 대한 제1 서브 입력을 수신하고, 상기 복수개의 아이콘 중의 제3 아이콘에 대한 제2 서브 입력을 수신하는 단계를 포함하며,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 상기 단계는,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 단계를 포함하며, 여기서, 상기 제3 아이콘의 위치는 그대로 유지된다.
이 실시형태에서, 복수개의 아이콘은 제2 아이콘과 제3 아이콘을 포함하며, 사용자는 각각 제2 아이콘에 대해 제1 서브 입력을 수행하고, 제3 아이콘에 대해 제2 서브 입력을 수행할 수 있다. 여기서, 제1 서브 입력과 제2 서브 입력은 각각 누름 입력, 슬라이딩 입력 또는 드래그 입력 등일 수 있으며, 제1 서브 입력과 제2 서브 입력은 동일하거나 서로 다른 유형의 입력일 수 있다.
배열 시, 제3 아이콘의 위치를 그대로 유지하고, 제2 아이콘을 제3 아이콘이 위치하는 미리 설정된 영역으로 이동하여, 복수개의 아이콘이 입력 궤적에 의한 아이콘에 따라 배열되도록 한다.
예를 들어, 도 11에 도시된 바와 같이, 사용자는 한 손의 손가락으로 아이콘 3을 누르고, 다른 손으로 아이콘 1, 아이콘 2와 아이콘 4를 동시에 슬라이딩 조작한다. 구체적으로는 상기 3개의 아이콘을 동시에 세 손가락으로 슬라이딩 조작하거나, 상기 3개의 아이콘을 선택한 후, 3개의 아이콘 중의 일부 아이콘을 슬라이딩 조작할 수 있다. 전자 장치가 획득한 슬라이딩 조작의 슬라이딩 궤적은 차례로 위, 오른쪽, 아래를 향하며, 슬라이딩 궤적은 직사각형의 3개의 변을 형성한다. 전자 장치는 슬라이딩 궤적에 의한 3개의 변에 따라, 아이콘 3을 직사각형의 한 모서리로 하여, 아이콘 1, 아이콘 2, 아이콘 3과 아이콘 4를 직사각형으로 배열한다(도 12 참조).
손가락의 슬라이딩 궤적이 삼각형과 유사하면, 아이콘은 삼각형으로 배열된다. 도 13에 도시된 바와 같이, 사용자가 한 손의 손가락으로 아이콘 3을 누르고, 다른 손으로 아이콘 2와 아이콘 4를 동시에 오른쪽으로 슬라이딩 조작한 후 위로 슬라이딩하고, 그 다음 왼쪽 아래로 슬라이딩하면, 슬라이딩 궤적이 삼각형으로 된다. 여기서, 화살표는 각 아이콘에 대응되는 슬라이딩 방향과 슬라이딩 궤적을 나타낸다. 전자 장치는 아이콘 3을 고정 아이콘으로 하고, 아이콘 2와 아이콘 4를 이동하여, 아이콘 2, 아이콘 3과 아이콘 4가 삼각형으로 배열되도록 한다(도 14 참조).
본 출원의 실시형태는 조작 궤적에 기반하여 아이콘을 자채 정의 형상으로 배치할 수 있어, 아이콘의 일괄 정리를 구현하고, 배열 효과와 배열 자유도를 향상시킬 수 있다.
선택적으로, 상기 복수개의 아이콘 중의 적어도 일부 아이콘은 제1 위치에 디스플레이되고, 제2 위치에는 제4 아이콘이 디스플레이되며;
상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 상기 단계는,
상기 제1 입력의 입력 파라미터에 대응되는 배열 방식에 따라, 상기 복수개의 아이콘을 배열하는 단계를 포함하며, 여기서 상기 복수개의 아이콘 중의 상기 적어도 일부 아이콘은 상기 제1 위치로부터 상기 제2 위치로 이동되고, 상기 제4 아이콘은 상기 제2 위치로부터 상기 제1 위치로 이동된다.
이 실시형태에서, 제1 위치에는 복수개의 아이콘 중의 적어도 일부 아이콘이 디스플레이되고, 제2 위치에는 제4 아이콘이 디스플레이되며, 복수개의 아이콘을 배열하는 과정에서, 복수개의 아이콘 중의 적어도 일부 아이콘을 제4 아이콘과 위치를 바꿀 수 있는데, 즉 적어도 일부 아이콘이 제1 위치로부터 제2 위치로 이동되고, 제4 아이콘이 제2 위치로부터 제1 위치로 이동된다.
여기서, 제4 아이콘의 수는 적어도 일부 아이콘의 수와 같을 수 있으며, 제4 아이콘과 적어도 일부 아이콘은 각각 위치를 바꿀 수 있다.
예를 들어, 도 15에 도시된 바와 같이, 사용자는 아이콘 1, 아이콘 5와 아이콘 7을 동시에 위쪽으로 슬라이딩 조작한다. 전자 장치는 사용자의 조작에 응답하여, 아이콘 1, 아이콘 5와 아이콘 7이 아이콘 1이 위치하는 행에 위치하도록, 아이콘 5와 아이콘 7을 위로 이동한다. 아이콘 5와 아이콘 7이 도달하는 위치에 아이콘 2와 아이콘 3이 존재하기 때문에, 아이콘 5와 아이콘 2의 위치를 상호 교환하고, 아이콘 7과 아이콘 3의 위치를 상호 교환한다. 사용자가 아이콘 1, 아이콘 5와 아이콘 7을 위로 슬라이딩한 후 왼쪽으로 계속 슬라이딩하면, 아이콘 5와 아이콘 7은 아이콘 1이 위치하는 행으로 이동한 후, 계속해서 왼쪽으로 이동하여 빈자리를 채우고, 아이콘 1, 아이콘 5와 아이콘 7이 서로 인접하게 디스플레이된다.
이에 따라, 복수개의 아이콘이 특정 순서로 배열되고, 복수개의 아이콘을 배열하는 효과를 향상시킬 수 있다.
본 출원의 실시예의 상기 여러개 실시형태는 단독 또는 조합하여 구현할 수 있으며, 상기 예시는 그 중 하나의 실시형태일 뿐, 구체적인 실시형태에 대한 제한을 구성하지 않는다는 점에 유의해야 한다.
본 출원의 실시예에 따른 아이콘 정리 방법에서, 실행 주체는 아이콘 정리 장치, 또는 해당 아이콘 정리 장치에서 아이콘 정리 방법의 로딩을 실행하기 위한 제어 모듈일 수 있다는 점에 유의해야 한다. 본 출원의 실시예에서는 아이콘 정리 장치가 아이콘 정리 방법을 로딩하는 것을 예로 하여 본 출원의 실시예에 따른 아이콘 정리 방법을 설명한다.
도 17을 참조하면, 도 17은 본 출원의 실시예에 따른 아이콘 정리 장치의 구조도이며, 도 17에 도시된 바와 같이, 아이콘 정리 장치(1700)는,
복수개의 아이콘에 대한 제1 입력을 수신하기 위한 수신 모듈(1701);
상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하기 위한 배열 모듈(1702);을 포함하며,
여기서, 상기 입력 파라미터는 입력 방향과 입력 궤적 중 적어도 하나를 포함한다.
선택적으로, 상기 입력 파라미터는 입력 방향을 포함하며;
상기 배열 모듈은 구체적으로,
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하며;
여기서, 상기 목표 행 또는 상기 목표 열은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 행 및 상기 목표 열과 상기 입력 방향 사이의 협각은 제1 미리 설정된 각도보다 크고 제2 미리 설정된 각도보다 작다.
선택적으로, 상기 목표 행이 상기 입력 방향에 수직되거나, 또는 상기 목표 열이 상기 입력 방향에 수직된다.
선택적으로, 상기 장치는,
상기 목표 행 또는 상기 목표 열에 제1 아이콘을 디스플레이하기 위한 디스플레이 모듈을 더 포함하며,
상기 배열 모듈은 구체적으로,
상기 복수개의 아이콘을 상기 제1 아이콘이 위치하는 상기 목표 행 또는 상기 목표 열에 디스플레이하며;
여기서, 상기 제1 아이콘은 상기 복수개의 아이콘 중의 목표 화면의 가장자리에 가장 가까운 아이콘이며, 상기 목표 화면의 가장자리는 상기 입력 방향이 가리키는 화면 가장자리이다.
선택적으로, 상기 배열 모듈은 구체적으로,
상기 복수개의 아이콘을 목표 열에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 행을 그대로 유지하거나;
또는,
상기 복수개의 아이콘을 목표 행에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 열을 그대로 유지한다.
선택적으로, 상기 입력 방향은 제1 입력 방향과 제2 입력 방향을 포함하고, 상기 목표 행 또는 상기 목표 열은 상기 제1 입력 방향에 기반하여 결정된 것이며; 상기 장치는,
상기 복수개의 아이콘을 상기 목표 행 또는 상기 목표 열 내에서 상기 제2 입력 방향으로 이동시켜, 상기 목표 행 또는 상기 목표 열 내의 아이콘이 서로 인접하도록 하기 위한 이동 모듈을 더 포함한다.
선택적으로, 상기 입력 파라미터는 입력 궤적을 포함하며, 상기 배열 모듈은 구체적으로,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열한다.
선택적으로, 상기 수신 모듈은 구체적으로,
상기 복수개의 아이콘 중의 제2 아이콘에 대한 제1 서브 입력을 수신하고, 상기 복수개의 아이콘 중의 제3 아이콘에 대한 제2 서브 입력을 수신하며;
상기 배열 모듈은 구체적으로,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하며, 여기서 상기 제3 아이콘의 위치는 그대로 유지된다.
선택적으로, 상기 복수개의 아이콘 중의 적어도 일부 아이콘은 제1 위치에 디스플레이되고, 제2 위치에는 제4 아이콘이 디스플레이되며;
상기 배열 모듈은 구체적으로,
상기 제1 입력의 입력 파라미터에 대응되는 배열 방식에 따라, 상기 복수개의 아이콘을 배열하며, 여기서 상기 복수개의 아이콘 중의 상기 적어도 일부 아이콘은 상기 제1 위치로부터 상기 제2 위치로 이동되고, 상기 제4 아이콘은 상기 제2 위치로부터 상기 제1 위치로 이동된다.
아이콘 정리 장치(1700)는 상기 방법 실시 예에서 전자 장치가 구현하는 각 과정을 구현하고 동일한 유익 효과를 얻을 수 있으므로, 중복을 방지하기 위해, 여기서는 더 이상 설명하지 않는다.
본 출원의 실시예에 따른 아이콘 정리 장치는 장치일 수도 있고, 단말 내의 부재, 통합회로, 또는 칩일 수도 있다. 상기 장치는 모바일 전자 장치일 수도 있고, 비-모바일 전자 장치일 수도 있다. 예시적으로, 모바일 전자 장치는 휴대폰, 태블릿 컴퓨터, 노트북 컴퓨터, 팜톱 컴퓨터, 차량용 전자 장치, 웨어러블 장치, 울트라 모바일 PC(ultra-mobile personal computer, UMPC), 넷북 또는 개인 정보 단말기(personal digital assistant, PDA) 등일 수 있고, 비-모바일 전자 장치는 서버, 네트워크 결합 스토리지(Network Attached Storage, NAS), 개인용 컴퓨터(personal computer, PC), 텔레비전(television, TV), 현금 자동 입출금기 또는 자동판매기 등일 수 있으며, 본 출원의 실시예에서는 구체적으로 한정하지 않는다.
본 출원의 실시예에 따른 아이콘 정리 장치는 운영체제를 구비하는 장치일 수 있다. 해당 운영체제는 안드로이드(Android) 운영체제, ios 운영체제, 또는 기타 가능한 운영체제일 수 있으며, 본 출원의 실시예에서는 이에 대해 구체적으로 한정하지 않는다.
본 출원의 실시예에 따른 아이콘 정리 장치는 도 1 내지 도 6의 방법 실시예에서 아이콘 정리 장치가 구현하는 각 과정을 구현할 수 있으며, 중복을 방지하기 위해, 여기서는 더 이상 설명하지 않는다.
본 출원의 실시예에서, 사용자는 동시에 복수개의 아이콘에 대해 입력할 수 있어, 사용자가 입력한 입력 파라미터에 따라 동시에 복수개의 아이콘을 일괄 배열하고, 사용자의 조작을 줄일 수 있다.
선택적으로, 본 출원의 실시예에서는 프로세서, 메모리, 메모리에 저장되고 상기 프로세서에 의해 실행 가능한 프로그램 또는 명령을 포함하는 전자 장치를 더 제공하며, 해당 프로그램 또는 명령이 프로세서에 의해 실행되면 상기 아이콘 정리 방법 실시예의 각 과정이 구현되고, 동일한 기술적 효과를 이룬다. 중복을 방지하기 위해, 여기서는 더 이상 설명하지 않는다.
본 출원의 실시예에 따른 전자 장치는 상기 모바일 전자 장치와 비-모바일 전자 장치를 포함한다는 점에 유의해야 한다.
도 18은 본 출원의 실시예를 구현하는 전자 장치의 하드웨어 구조 모식도이다.
해당 전자 장치(1800)는 무선 주파수 유닛(1801), 네트워크 모듈(1802), 오디오 출력 유닛(1803), 입력 유닛(1804), 센서(1805), 디스플레이 유닛(1806), 사용자 입력 유닛(1807), 인터페이스 유닛(1808), 메모리(1809) 및 프로세서(1810) 등 부재를 포함하나 이에 한정되지 않는다.
전자 장치(1800)는 각 부품에 대해 전력을 공급하는 전원(예를 들면 배터리)을 더 포함할 수 있으며, 전원은 전원 관리 시스템을 통해 프로세서(1810)와 연결되어, 전원 관리 시스템을 통해 충전, 방전 관리 및 전력 소모 관리 등 기능을 구현할 수 있다는 것을 당업계의 기술자는 이해할 수 있다. 도 18에 도시된 전자 장치 구조는 전자 장치에 대한 한정을 구성하지 않으며, 전자 장치는 도시된 것보다 더 많거나 적은 부재, 또는 일부 부재의 조합, 또는 서로 다른 부재의 배치를 포함할 수 있으며, 여기서는 더 이상 서술하지 않는다.
여기서, 프로세서(1810)는,
사용자 입력 유닛(1807)을 제어하여, 복수개의 아이콘에 대한 제1 입력을 수신하고;
상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하며;
여기서, 상기 입력 파라미터는 입력 방향과 입력 궤적 중 적어도 하나를 포함한다.
이에 따라, 사용자는 동시에 복수개의 아이콘에 대해 입력할 수 있어, 사용자가 입력한 입력 파라미터에 따라 동시에 복수개의 아이콘을 일괄 배열하고, 사용자의 조작을 줄일 수 있다.
선택적으로, 상기 입력 파라미터는 입력 방향을 포함하며; 프로세서(1810)가 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 단계를 수행하는 것은,
상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 단계를 포함하며,
여기서, 상기 목표 행 또는 상기 목표 열은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 행 및 상기 목표 열과 상기 입력 방향 사이의 협각은 제1 미리 설정된 각도보다 크고 제2 미리 설정된 각도보다 작다.
선택적으로, 상기 목표 행이 상기 입력 방향에 수직되거나, 또는 상기 목표 열이 상기 입력 방향에 수직된다.
선택적으로, 프로세서(1810)는 또한,
디스플레이 유닛(1806)을 제어하여, 상기 목표 행 또는 상기 목표 열에 제1 아이콘을 디스플레이하고;
디스플레이 유닛(1806)을 제어하여, 복수개의 아이콘을 상기 제1 아이콘이 위치하는 상기 목표 행 또는 상기 목표 열에 디스플레이하며;
여기서, 상기 제1 아이콘은 상기 복수개의 아이콘 중의 목표 화면의 가장자리에 가장 가까운 아이콘이며, 상기 목표 화면의 가장자리는 상기 입력 방향이 가리키는 화면 가장자리이다.
선택적으로, 프로세서(1810)는 디스플레이 유닛(1806)을 제어하여, 상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계를 수행하는 것은,
상기 복수개의 아이콘을 목표 열에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 행을 그대로 유지하는 단계;
또는,
상기 복수개의 아이콘을 각각 목표 행에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 열을 그대로 유지하는 단계;를 포함한다.
선택적으로, 상기 입력 방향은 제1 입력 방향과 제2 입력 방향을 포함하고, 상기 목표 행 또는 상기 목표 열은 상기 제1 입력 방향에 기반하여 결정된 것이며; 프로세서(1810)는 또한,
상기 복수개의 아이콘을 상기 목표 행 또는 상기 목표 열 내에서 상기 제2 입력 방향으로 이동시켜, 상기 목표 행 또는 상기 목표 열 내의 아이콘이 서로 인접하도록 한다.
선택적으로, 상기 입력 파라미터는 입력 궤적을 포함하며, 프로세서(1810)가 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 단계를 수행하는 것은,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 단계를 포함한다.
선택적으로, 프로세서(1810)가 상기 복수개의 아이콘에 대한 제1 입력을 수신하는 단계를 수행하는 것은,
상기 복수개의 아이콘 중의 제2 아이콘에 대한 제1 서브 입력을 수신하고, 상기 복수개의 아이콘 중의 제3 아이콘에 대한 제2 서브 입력을 수신하는 단계를 포함하며,
프로세서(1810)가 상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 상기 단계를 수행하는 것은,
상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 단계를 포함하며, 여기서 상기 제3 아이콘의 위치는 그대로 유지된다.
선택적으로, 상기 복수개의 아이콘 중의 적어도 일부 아이콘은 제1 위치에 디스플레이되고, 제2 위치에는 제4 아이콘이 디스플레이되며; 프로세서(1810)가 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 단계를 수행하는 것은,
상기 제1 입력의 입력 파라미터에 대응되는 배열 방식에 따라, 상기 복수개의 아이콘을 배열하는 단계를 포함하며, 여기서 상기 복수개의 아이콘 중의 상기 적어도 일부 아이콘은 상기 제1 위치로부터 상기 제2 위치로 이동되고, 상기 제4 아이콘은 상기 제2 위치로부터 상기 제1 위치로 이동된다.
본 출원의 실시예에서 입력 유닛(1804)은 그래픽 처리장치(18041; Graphics Processing Unit, GPU) 및 마이크(18042)를 포함할 수 있으며, 그래픽 처리장치(18041)는 비디오 캡처 모드 또는 이미지 캡처 모드에서 이미지 캡처 장치(예를 들면 카메라)를 통해 획득한 정지 사진 또는 비디오의 이미지 데이터를 처리한다는 것을 이해해야 한다. 디스플레이 유닛(1806)은 디스플레이 패널(18061)을 포함할 수 있으며, 액정 표시 장치, 유기 발광 다이오드 등의 형태를 채택하여 디스플레이 패널(18061)을 구성할 수 있다. 사용자 입력 유닛(1807)은 터치 패널(18071) 및 다른 입력 장치(18072)를 포함한다. 터치 패널(18071)은 터치 스크린이라고도 한다. 터치 패널(18071)은 터치 감지 장치 및 터치 컨트롤러 이 두 부분을 포함할 수 있다. 다른 입력 장치(18072)는 물리적 자판, 기능 키(예를 들면 음량 조절 키, 스위치 키 등), 트랙볼, 마우스, 조작 레버를 포함할 수 있으나 이에 한정되지 않으며, 여기서는 다시 서술하지 않는다. 메모리(1809)는 소프트웨어 프로그램 및 각종 데이터를 저장하는 데 사용되며, 애플리케이션 및 운영체제를 포함하나 이에 한정되지 않는다. 프로세서(1810)는 응용 프로세서와 모뎀 프로세서를 통합할 수 있으며, 여기서, 응용 프로세서는 주로 운영체제, 사용자 인터페이스와 애플리케이션 등을 처리하며, 모뎀 프로세서는 주로 무선 통신을 처리한다. 상기 모뎀 프로세서는 프로세서(1810)에 통합되지 않을 수도 있다는 것을 이해할 수 있다.
본 출원의 실시예는 프로그램 또는 명령이 저장되어 있는 판독 가능한 저장 매체를 더 제공한다. 해당 프로그램 또는 명령이 프로세서에 의해 실행되면 상기 아이콘 정리 방법 실시예의 각 과정이 구현되고, 동일한 기술적 효과를 이룬다. 중복을 방지하기 위해, 여기서는 더 이상 설명하지 않는다.
상기 프로세서는 상기 실시예에 따른 전자 장치의 프로세서이다. 상기 판독 가능한 저장 매체는 읽기 전용 메모리(Read-Only Memory, ROM), 랜덤 액세스 메모리(Random Access Memory, RAM), 자기 디스크 또는 광 디스크 등과 같은 컴퓨터 판독 가능 저장매체를 포함한다.
본 출원의 실시예는 프로세서와 통신 인터페이스를 포함하는 칩을 더 제공한다. 상기 통신 인터페이스와 상기 프로세서는 커플링되고, 상기 프로세서는 프로그램 또는 명령을 실행하는 데 사용되며, 상기 애플리케이션 제어 방법 실시예의 각 과정이 구현되고, 동일한 기술적 효과를 이룬다. 중복을 방지하기 위해, 여기서는 더 이상 설명하지 않는다.
본 출원의 실시예에서 언급한 칩은 시스템 레벨 칩, 시스템 칩, 칩 시스템 또는 시스템 온 칩 등으로 지칭될 수도 있다는 점을 이해해야 한다.
설명하여야 할 바로는, 본문에서 용어 "포괄하다", "포함하다" 또는 이의 임의의 기타 변형체는 비배타적으로 포함하는 것을 뜻함으로써, 일련의 요소를 포함하는 과정, 방법, 물품 또는 장치가 이러한 요소를 포함할 뿐 아니라, 또한 명확하게 언급하지 않은 기타 요소를 포함하거나, 또는 이러한 과정, 방법, 상품 또는 장치의 고유한 요소를 포함하도록 한다. 더욱 많은 제한이 없는 경우, "하나의 ...을(를) 포함하다"는 구절로 한정되는 요소는 해당 요소를 포함하는 과정, 방법, 물품 또는 장치에 또한 기타 동일한 요소가 포함되는 것을 배제하지 않는다. 또한, 본 출원 실시형태에서의 방법과 장치의 범위는 도시하거나 논의한 순서대로 기능을 실행하는 것으로 한정되지 않으며, 관련된 기능에 따라 기본적으로 동시에 또는 그 반대의 순서로 기능을 실행하는 것도 포함할 수 있다. 예를 들어, 설명한 방법은 설명한 순서와 다르게 실행될 수 있고, 다양한 단계를 추가, 생략 또는 조합할 수도 있다. 또한, 어떤 예시를 참조해 설명한 특징은 다른 예시에 조합될 수 있다.
본 분야에서 통상의 기술을 가진 자는 본문에 개시된 실시예에 설명한 각 예시와 결합된 단위 및 알고리즘 단계가, 전자 하드웨어 또는 컴퓨터 소프트웨어와 전자 하드웨어의 조합으로 구현될 수 있음을 인식할 수 있다. 이러한 기능이 하드웨어 또는 소프트웨어 방식으로 수행되는지, 여부는 기술 솔루션의 특정 애플리케이션과 설계 제약에 따라 다르다. 전문 기술자는 설명된 기능을 구현하기 위해 각 특정 애플리케이션에 대해 다른 방법을 사용할 수 있지만, 이러한 구현은 본 개시의 범위를 벗어나는 것으로 간주되어서는 안 된다.
해당 분야의 기술자는 설명의 편의성과 간결성을 위해, 상기 설명한 시스템, 장치와 유닛의 구체적인 작업 과정은 상기 설명한 방법의 실시예에서 대응한 과정을 참조할 수 있음을 분명히 이해할 수 있으며, 여기서는 더 이상 설명하지 않는다.
본 출원에 제공된 실시예에서, 개시된 장치와 방법은 다른 방법으로 구현될 수 있음을 이해해야 한다. 예를 들어, 상기 설명한 장치의 실시예는 개략적일 뿐이며, 예를 들어, 상기 유닛의 분할은 하나의 논리적 기능 분할일 뿐이며, 실제로 구현될 때 다른 분할 방식일 수 있으며, 예를 들어, 복수개의 유닛 또는 어셈블리가 통합될 수 있거나 다른 시스템에 통합할 수 있거나, 일부 기능은 무시되거나 실행되지 않을 수 있다. 또 다른 점은 디스플레이되거나 논의되는 상호 간의 결합 또는 직접 결합 또는 통신 연결은 일부 인터페이스, 장치 또는 유닛을 통한 간접 결합 또는 통신 연결일 수 있으며, 전기적, 기계적 또는 기타 형태일 수 있다.
상기 분리 부품으로서 설명된 유닛은 물리적으로 분리되어 있거나 그렇지 않을 수 있으며, 유닛으로 디스플레이되는 부품은 물리적 유닛이거나 아니거나, 한 곳에 위치하거나, 복수개의 네트워크 유닛에 분산되어 있을 수 있다. 실제 필요에 따라 일부 또는 전부 유닛을 선택하여 본 실시예 방안의 목적을 달성할 수 있다.
또한, 본 개시의 각 실시예에서 각 기능 유닛은 하나의 처리 유닛에 통합될 수 있거나, 각 유닛이 개별적으로 물리적으로 존재하거나, 2개 또는 2개 이상의 유닛이 하나의 유닛에 통합될 수 있다.
상기 실시형태에 대한 설명을 통해, 당업계의 기술자들은 상기 실시예의 방법이 소프트웨어에 의해 필요한 법용 하드웨어 플랫폼을 추가하는 방식으로 구현할 수 있으며, 또한 하드웨어를 통해서도 구현할 수 있지만, 많은 경우에서 전자가 더 나은 실시형태가 될 수 있다는 것을 명백히 알 수 있다. 이러한 이해에 기반하여, 본 출원의 기술 방안은 본질적으로 또는 종래 기술에 기여한 부분은 소프트웨어 제품의 형식으로 구현될 수 있으며, 해당 컴퓨터 소프트웨어 제품은 하나의 저장 매체(예를 들면 ROM/RAM, 자기 디스크, 광 디스크)에 저장되며, 하나의 단말기(휴대전화, 컴퓨터, 서버, 에어컨 또는 네트워크 장치 등 일수 있음)가 본 출원의 각 실시예에서 상기 방법을 실행하기 위한 여러 명령어들을 포함한다.
본 개시에서 설명한 이들 실시예는 하드웨어, 소프트웨어, 펌웨어, 미들웨어, 마이크로코드 또는 이의 조합을 통해 구현할 수 있다는 것을 이해할 수 있다. 하드웨어 구현의 경우, 모듈, 유닛, 서브 모듈, 서브 유닛 등은 하나 또는 복수의 주문형 통합회로(Application Specific Integrated Circuits, ASIC), 디지털 신호 프로세서(Digital Signal Processing, DSP), 디지털 신호 처리 디바이스(DSP Device, DSPD), 프로그래머블 논리 소자(Programmable Logic Device, PLD), 필드 프로그래머블 게이트 어레이(Field-Programmable Gate Array, FPGA), 범용 프로세서, 컨트롤러, 마이크로 컨트롤러, 마이크로 프로세서, 본 개시에서 언급한 기능을 실행하기 위한 기타 전자 유닛 또는 이의 조합 안에서 구현될 수 있다.
소프트웨어 구현의 경우, 본 개시의 실시예에 기재된 기능을 실행하는 모듈(예를 들어 과정, 함수 등)에 의해 본 개시의 실시예에 기재된 기술을 구현할 수 있다. 소프트웨어 코드는 메모리에 저장되고 프로세서를 통해 실행될 수 있다. 메모리는 프로세서 내 또는 프로세서 외부에서 구현될 수 있다.
이상 첨부도면을 조합해 본 출원의 실시예에 대해 설명했으나, 본 출원은 상기 구체적인 실시형태에 국한되지 않고, 상기 구체적인 실시형태는 단지 설명을 위한 것이지 제한적인 것이 아니다. 당업계의 기술자는 본 출원의 계시 하에, 본 출원의 취지와 청구항에서 보호를 청구한 범위를 벗어나지 않는 상황에서, 많은 형식을 실시할 수 있으며, 이는 모두 본 출원의 보호범위 내에 속한다.

Claims (23)

  1. 아이콘 정리 방법에 있어서,
    복수개의 아이콘에 대한 제1 입력을 수신하는 단계;
    상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 단계;를 포함하며,
    상기 입력 파라미터는 입력 방향과 입력 궤적 중의 적어도 하나를 포함하는 아이콘 정리 방법.
  2. 제1항에 있어서,
    상기 입력 파라미터는 입력 방향을 포함하며;
    상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 상기 단계는,
    상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 단계를 포함하며,
    상기 목표 행 또는 상기 목표 열은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 행 및 상기 목표 열과 상기 입력 방향 사이의 협각은 제1 미리 설정된 각도보다 크고 제2 미리 설정된 각도보다 작은 아이콘 정리 방법.
  3. 제2항에 있어서,
    상기 목표 행이 상기 입력 방향에 수직되거나, 또는 상기 목표 열이 상기 입력 방향에 수직되는 아이콘 정리 방법.
  4. 제2항에 있어서,
    복수개의 아이콘에 대한 제1 입력을 수신하는 상기 단계 전에,
    상기 목표 행 또는 상기 목표 열에 제1 아이콘을 디스플레이하는 단계를 더 포함하며,
    상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계는,
    복수개의 아이콘을 상기 제1 아이콘이 위치하는 상기 목표 행 또는 상기 목표 열에 디스플레이하는 단계를 포함하며,
    상기 제1 아이콘은 상기 복수개의 아이콘 중의 목표 화면의 가장자리에 가장 가까운 아이콘이며, 상기 목표 화면의 가장자리는 상기 입력 방향이 가리키는 화면 가장자리인 아이콘 정리 방법.
  5. 제2항 내지 제4항 중 어느 한 항에 있어서,
    상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계는,
    상기 복수개의 아이콘을 목표 열에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 행을 그대로 유지하는 단계;
    또는,
    상기 복수개의 아이콘을 목표 행에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 열을 그대로 유지하는 단계;를 포함하는 아이콘 정리 방법.
  6. 제2항에 있어서,
    상기 입력 방향은 제1 입력 방향과 제2 입력 방향을 포함하고, 상기 목표 행 또는 상기 목표 열은 상기 제1 입력 방향에 기반하여 결정된 것이며; 상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하는 상기 단계 후,
    상기 복수개의 아이콘을 상기 목표 행 또는 상기 목표 열 내에서 상기 제2 입력 방향으로 이동시켜, 상기 목표 행 또는 상기 목표 열 내의 아이콘이 서로 인접하도록 하는 단계를 포함하는 아이콘 정리 방법.
  7. 제2항에 있어서,
    상기 입력 파라미터는 입력 궤적을 포함하며, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 상기 단계는,
    상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 단계를 포함하는 아이콘 정리 방법.
  8. 제2항에 있어서
    상기 복수개의 아이콘에 대한 제1 입력을 수신하는 상기 단계는,
    상기 복수개의 아이콘 중의 제2 아이콘에 대한 제1 서브 입력을 수신하고, 상기 복수개의 아이콘 중의 제3 아이콘에 대한 제2 서브 입력을 수신하는 단계를 포함하며,
    상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 상기 단계는,
    상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 단계를 포함하며, 상기 제3 아이콘의 위치는 그대로 유지되는 아이콘 정리 방법.
  9. 제1항에 있어서,
    상기 복수개의 아이콘 중의 적어도 일부 아이콘은 제1 위치에 디스플레이되고, 제2 위치에는 제4 아이콘이 디스플레이되며;
    상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하는 상기 단계는,
    상기 제1 입력의 입력 파라미터에 대응되는 배열 방식에 따라, 상기 복수개의 아이콘을 배열하는 단계를 포함하며, 상기 복수개의 아이콘 중의 상기 적어도 일부 아이콘은 상기 제1 위치로부터 상기 제2 위치로 이동되고, 상기 제4 아이콘은 상기 제2 위치로부터 상기 제1 위치로 이동되는 아이콘 정리 방법.
  10. 아이콘 정리 장치에 있어서,
    복수개의 아이콘에 대한 제1 입력을 수신하기 위한 수신 모듈;
    상기 제1 입력에 응답하여, 상기 제1 입력의 입력 파라미터에 대응되는 배열 방식으로 상기 복수개의 아이콘을 배열하기 위한 배열 모듈;을 포함하며,
    상기 입력 파라미터는 입력 방향과 입력 궤적 중의 적어도 하나를 포함하는 아이콘 정리 장치.
  11. 제10항에 있어서,
    상기 입력 파라미터는 입력 방향을 포함하며;
    상기 배열 모듈은 구체적으로,
    상기 복수개의 아이콘을 목표 행 또는 목표 열에 디스플레이하며;
    상기 목표 행 또는 상기 목표 열은 상기 입력 방향에 기반하여 결정된 것이고, 상기 목표 행 및 상기 목표 열과 상기 입력 방향 사이의 협각은 제1 미리 설정된 각도보다 크고 제2 미리 설정된 각도보다 작은 아이콘 정리 장치.
  12. 제11항에 있어서,
    상기 목표 행이 상기 입력 방향에 수직되거나, 또는 상기 목표 열이 상기 입력 방향에 수직되는 아이콘 정리 장치.
  13. 제11항에 있어서,
    상기 목표 행 또는 상기 목표 열에 제1 아이콘을 디스플레이하기 위한 디스플레이 모듈을 더 포함하며,
    상기 배열 모듈은 구체적으로,
    상기 복수개의 아이콘을 상기 제1 아이콘이 위치하는 상기 목표 행 또는 상기 목표 열에 디스플레이하며;
    상기 제1 아이콘은 상기 복수개의 아이콘 중의 목표 화면의 가장자리에 가장 가까운 아이콘이며, 상기 목표 화면의 가장자리는 상기 입력 방향이 가리키는 화면 가장자리인 아이콘 정리 장치.
  14. 제11항 내지 제13항 중 어느 한 항에 있어서,
    상기 배열 모듈은 구체적으로,
    상기 복수개의 아이콘을 목표 열에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 행을 그대로 유지하거나;
    또는,
    상기 복수개의 아이콘을 목표 행에 디스플레이하고, 상기 복수개의 아이콘에 대응되는 디스플레이 열을 그대로 유지하는 아이콘 정리 장치.
  15. 제11항에 있어서,
    상기 입력 방향은 제1 입력 방향과 제2 입력 방향을 포함하고, 상기 목표 행 또는 상기 목표 열은 상기 제1 입력 방향에 기반하여 결정된 것이며;
    상기 복수개의 아이콘을 상기 목표 행 또는 상기 목표 열 내에서 상기 제2 입력 방향으로 이동시켜, 상기 목표 행 또는 상기 목표 열 내의 아이콘을 서로 인접하도록 하기 위한 이동 모듈을 더 포함하는 아이콘 정리 장치.
  16. 제10항에 있어서,
    상기 입력 파라미터는 입력 궤적을 포함하며, 상기 배열 모듈은 구체적으로,
    상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하는 아이콘 정리 장치.
  17. 제16항에 있어서,
    상기 수신 모듈은 구체적으로,
    상기 복수개의 아이콘 중의 제2 아이콘에 대한 제1 서브 입력을 수신하고, 상기 복수개의 아이콘 중의 제3 아이콘에 대한 제2 서브 입력을 수신하며;
    상기 배열 모듈은 구체적으로,
    상기 복수개의 아이콘을 상기 입력 궤적에 의한 그래픽에 따라 배열하며, 상기 제3 아이콘의 위치는 그대로 유지되는 아이콘 정리 장치.
  18. 제10항에 있어서,
    상기 복수개의 아이콘 중의 적어도 일부 아이콘은 제1 위치에 디스플레이되고, 제2 위치에는 제4 아이콘이 디스플레이되며;
    상기 배열 모듈은 구체적으로,
    상기 제1 입력의 입력 파라미터에 대응되는 배열 방식에 따라, 상기 복수개의 아이콘을 배열하며, 상기 복수개의 아이콘 중의 상기 적어도 일부 아이콘은 상기 제1 위치로부터 상기 제2 위치로 이동되고, 상기 제4 아이콘은 상기 제2 위치로부터 상기 제1 위치로 이동되는 아이콘 정리 장치.
  19. 프로세서, 메모리 및 상기 메모리에 저장되고 상기 프로세서에 의해 실행 가능한 프로그램 또는 명령을 포함하며, 상기 프로그램 또는 명령이 상기 프로세서에 의해 실행되면 제1항 내지 제9항 중 어느 한 항에 따른 아이콘 정리 방법의 단계가 구현되는 전자 장치.
  20. 프로세서에 의해 실행되면 제1항 내지 제9항 중 어느 한 항에 따른 아이콘 정리 방법의 단계가 구현되는 프로그램 또는 명령이 저장되어 있는 판독 가능한 저장 매체.
  21. 프로세서와 통신 인터페이스를 포함하며, 상기 통신 인터페이스와 상기 프로세서는 커플링되며, 상기 프로세서는 프로그램 또는 명령을 실행하여 제1항 내지 제9항 중 어느 한 항에 따른 아이콘 정리 방법을 구현하는 칩.
  22. 비휘발성 저장 매체에 저장되고, 적어도 하나의 프로세서에 의해 실행되어 제1항 내지 제9항 중 어느 한 항에 따른 아이콘 정리 방법의 단계를 수행하도록 구성되는 컴퓨터 소프트웨어 제품.
  23. 제1항 내지 제9항 중 어느 한 항에 따른 아이콘 정리 방법을 실행하도록 구성되는 전자 장치.
KR1020237004644A 2020-07-08 2021-07-08 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치 KR20230031970A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202010650017.7A CN111831180B (zh) 2020-07-08 2020-07-08 图标整理方法、装置及电子设备
CN202010650017.7 2020-07-08
PCT/CN2021/105217 WO2022007891A1 (zh) 2020-07-08 2021-07-08 图标整理方法、装置及电子设备

Publications (1)

Publication Number Publication Date
KR20230031970A true KR20230031970A (ko) 2023-03-07

Family

ID=72900317

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237004644A KR20230031970A (ko) 2020-07-08 2021-07-08 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치

Country Status (5)

Country Link
US (2) US12008212B2 (ko)
EP (1) EP4180926A4 (ko)
KR (1) KR20230031970A (ko)
CN (1) CN111831180B (ko)
WO (1) WO2022007891A1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111831180B (zh) * 2020-07-08 2022-04-22 维沃移动通信有限公司 图标整理方法、装置及电子设备
CN112181567A (zh) * 2020-09-27 2021-01-05 维沃移动通信有限公司 界面显示方法、装置及电子设备
CN112486367B (zh) * 2020-11-27 2022-08-16 维沃移动通信有限公司 应用图标的管理方法及其装置

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070186177A1 (en) * 2006-02-03 2007-08-09 Yahoo! Inc. Content navigation interfaces and associated methods
WO2010137121A1 (ja) * 2009-05-26 2010-12-02 株式会社東芝 携帯端末
JP2013025410A (ja) * 2011-07-15 2013-02-04 Sharp Corp 情報処理装置、操作画面表示方法、制御プログラムおよび記録媒体
JP5887365B2 (ja) * 2012-01-24 2016-03-16 株式会社ソニー・コンピュータエンタテインメント 情報処理装置および情報処理システム
CN102968247A (zh) * 2012-11-29 2013-03-13 广东欧珀移动通信有限公司 晃动实现桌面图标自动对齐并排序的方法及其移动终端
CN104995592B (zh) * 2013-02-19 2020-10-02 索尼电脑娱乐公司 信息处理设备和信息处理方法
US9916072B2 (en) * 2013-02-20 2018-03-13 Lg Electronics Inc. Application and notification window display management in a mobile terminal
CN103294401B (zh) * 2013-06-03 2016-02-17 广东欧珀移动通信有限公司 一种具有触摸屏的电子设备的图标处理方法及装置
CN103324414A (zh) * 2013-06-20 2013-09-25 广东欧珀移动通信有限公司 一种调整图标位置的方法及移动终端
CN104503660A (zh) * 2014-12-18 2015-04-08 厦门美图移动科技有限公司 一种图标整理方法、设备及移动终端
CN104808986B (zh) * 2015-04-01 2018-12-11 广东小天才科技有限公司 一种智能终端桌面定制方法及装置
CN106941780B (zh) * 2015-09-29 2021-06-08 华为技术有限公司 一种用户终端的人机交互方法、装置及用户终端
CN105630286B (zh) * 2015-12-18 2019-10-11 小米科技有限责任公司 图标排列方法及装置
CN105843480A (zh) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 桌面图标调整方法及装置
CN105867821A (zh) * 2016-03-31 2016-08-17 宇龙计算机通信科技(深圳)有限公司 一种图标排列方法、图标排列装置以及终端
CN106201191A (zh) * 2016-06-30 2016-12-07 北京奇虎科技有限公司 一种图标的批量处理方法、装置和移动终端
CN106775190A (zh) * 2016-11-22 2017-05-31 深圳铂睿智恒科技有限公司 一种移动终端实现桌面图标自动对齐的方法及***
CN106896988B (zh) * 2017-02-28 2020-09-25 努比亚技术有限公司 应用图标对齐装置、终端及方法
CN107203307B (zh) * 2017-05-19 2020-07-28 维沃移动通信有限公司 一种图标管理方法及移动终端
CN107809534B (zh) * 2017-10-24 2021-01-26 努比亚技术有限公司 一种控制方法、终端及计算机存储介质
CN111078069A (zh) * 2019-11-22 2020-04-28 珠海格力电器股份有限公司 界面图标的移动方法、存储介质以及终端
CN111273993B (zh) * 2020-02-25 2023-08-25 维沃移动通信有限公司 图标整理方法及电子设备
CN111831180B (zh) * 2020-07-08 2022-04-22 维沃移动通信有限公司 图标整理方法、装置及电子设备

Also Published As

Publication number Publication date
US20230152937A1 (en) 2023-05-18
CN111831180A (zh) 2020-10-27
CN111831180B (zh) 2022-04-22
WO2022007891A1 (zh) 2022-01-13
US12008212B2 (en) 2024-06-11
EP4180926A1 (en) 2023-05-17
US20240019987A1 (en) 2024-01-18
EP4180926A4 (en) 2024-01-10

Similar Documents

Publication Publication Date Title
US11079908B2 (en) Method and apparatus for adding icon to interface of android system, and mobile terminal
US20190369817A1 (en) Information processing apparatus
CN106775313B (zh) 分屏操作控制方法及移动终端
KR20230031970A (ko) 아이콘 정리 방법, 아이콘 정리 장치 및 전자 장치
US10996786B2 (en) Method and apparatus for controlling multi window display in interface
KR101199618B1 (ko) 화면 분할 표시 장치 및 방법
EP3243127B1 (en) Selecting actionable items in a graphical user interface of a mobile computer system
KR101527827B1 (ko) 분할스크린 디스플레이 방법 및 장치, 및 이의 전자 장치
EP3438808A1 (en) Split-screen displaying method and apparatus, and electronic device
KR102161450B1 (ko) 휴대형 전자장치의 객체 표시 방법 및 그에 관한 장치
CA2872512A1 (en) Method of operating a display unit and a terminal supporting the same
US20150185987A1 (en) Method, apparatus and computer readable medium for zooming and operating screen frame
CN103500050A (zh) 图标移动方法及应用此的触摸型便携式终端
CN102880396A (zh) 一种页面切换的控制方法及设备
KR20130035857A (ko) 이동 화면 탐색 장치 및 방법
JP2023530395A (ja) アプリアイコン制御方法、装置及び電子機器
US9377944B2 (en) Information processing device, information processing method, and information processing program
KR20110082494A (ko) 어플리케이션 간 데이터 전달 방법 및 이를 이용하는 단말 장치
KR20140141305A (ko) 화면분할이 가능한 이동통신단말기 및 그 제어방법
CN110502165B (zh) 快速移动多个app图标的方法
CN113885748A (zh) 对象切换方法、装置、电子设备和可读存储介质
CN113778277A (zh) 应用图标管理方法、装置及电子设备
CN112214297A (zh) 应用切换方法和电子设备
CN113110776A (zh) 一种用户界面的控制方法、装置、存储介质及终端设备
CN112558840A (zh) 导航控制方法及导航控制装置

Legal Events

Date Code Title Description
A201 Request for examination