[go: up one dir, main page]

CN102707887B - Glidingly-selecting method for list items in listView based on Android platform - Google Patents

Glidingly-selecting method for list items in listView based on Android platform Download PDF

Info

Publication number
CN102707887B
CN102707887B CN201210146551.XA CN201210146551A CN102707887B CN 102707887 B CN102707887 B CN 102707887B CN 201210146551 A CN201210146551 A CN 201210146551A CN 102707887 B CN102707887 B CN 102707887B
Authority
CN
China
Prior art keywords
listview
list items
event
android platform
list
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CN201210146551.XA
Other languages
Chinese (zh)
Other versions
CN102707887A (en
Inventor
曾元清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201210146551.XA priority Critical patent/CN102707887B/en
Publication of CN102707887A publication Critical patent/CN102707887A/en
Application granted granted Critical
Publication of CN102707887B publication Critical patent/CN102707887B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及一种基于安卓平台的listView中列表项的滑选方法,包括:识别并判断对应DOWN事件的坐标是否位于设定范围,是进入下一步,否则由listView控件自己处理,返回假,进入步骤106);102)选中当前列表项并作为开始位置,返回真;103)根据MOVE事件滑动选中开始位置到当前位置的所有列表项;104)识别并判断UP事件是否发生,是进入下一步,否则返回步骤103);105)选中开始位置到UP事件对应结束位置的所有列表项;106)结束。这种方法,能根据需要选中连续的item时,方便快速且用户体验好。

The invention relates to a method for sliding selection of list items in a listView based on an Android platform, including: identifying and judging whether the coordinates corresponding to the DOWN event are within the set range, and entering the next step; otherwise, the listView control itself handles it, returns false, and enters Step 106); 102) select the current list item as the starting position, and return true; 103) slide to select all list items from the starting position to the current position according to the MOVE event; 104) identify and judge whether the UP event occurs, and enter the next step, Otherwise, return to step 103); 105) select all list items from the start position to the end position corresponding to the UP event; 106) end. This method is convenient, fast and has a good user experience when continuous items can be selected as needed.

Description

基于安卓平台的listView中列表项的滑选方法Sliding method of list items in listView based on Android platform

技术领域technical field

本发明涉及人机交互编程和触摸屏技术,具体涉及一种基于安卓(Android)平台的列表浏览控件(listView)中列表项(item)的滑动选中方法。The invention relates to human-computer interaction programming and touch screen technology, in particular to a sliding selection method for list items (items) in a list browsing control (listView) based on an Android platform.

背景技术Background technique

目前的Android手机上,对于listView控件的设计大多都是基于用户界面(UI)和效率上,而且也很成熟,现在用户在需要选中listView中多个item时,都需要一个一个的点击每个item,费时又费力,用户体验很差。但是在Android平台下还没有“在listView控件上滑动选中item”的方法或者这样的方法被公开。为实现该方法至少须要解决以下两个关键问题:On current Android phones, most of the design of the listView control is based on the user interface (UI) and efficiency, and it is also very mature. Now when users need to select multiple items in the listView, they need to click each item one by one. , time-consuming and laborious, and the user experience is poor. However, there is no method of "sliding to select an item on the listView control" or such a method has been made public under the Android platform. In order to realize this method, at least the following two key problems need to be solved:

第一个关键问题是,Android操作系统的原生机制并不支持这个功能,在listView上的滑动操作一般都会交给listView控件自己处理,然后实现滚动动作,而listView控件本身不能实现滑动选中item;The first key problem is that the native mechanism of the Android operating system does not support this function. The sliding operation on the listView is generally handled by the listView control itself, and then the scrolling action is realized, and the listView control itself cannot realize sliding to select the item;

第二个关键问题是,如果截断这个滑动操作(一个点下(DOWN)事件,一系列移动(MOVE)事件,一个离开(UP)事件)的一系列事件,那么listView将不能实现滚动。The second key problem is that if a series of events of this sliding operation (a point (DOWN) event, a series of movement (MOVE) events, and a departure (UP) event) are cut off, then the listView will not be able to scroll.

因此,如果单从Android的机制来考虑,那么滑动选中item的设计是不可实现的。这样就必须解决以下一系列技术问题:Therefore, if you only consider the mechanism of Android, then the design of sliding to select the item is not achievable. In this way, the following series of technical problems must be solved:

㈠手指的滑动动作,何时触发listView的滚动操作,何时触发item的选中操作;(1) The sliding action of the finger, when to trigger the scrolling operation of the listView, and when to trigger the selection operation of the item;

㈡当手指的滑动动作触发的是选中item的操作,那么当手指上下滑动时,该怎么实现对item的逻辑处理;(2) When the sliding action of the finger triggers the operation of selecting the item, how to implement the logical processing of the item when the finger slides up and down;

㈢当手指滑动到最后一个(或第一个)显示的item时,需要实现listView自动向上(或下)滚动;(3) When the finger slides to the last (or first) displayed item, the listView needs to be automatically scrolled up (or down);

㈣当listView开始自动滚动时,如何对滚动的效果做优化,使体验更好;(iv) When the listView starts to scroll automatically, how to optimize the scrolling effect to make the experience better;

㈤当UP事件响应时,对前面的操作做容错处理。(5) When responding to the UP event, perform fault-tolerant processing on the previous operations.

发明内容Contents of the invention

本发明需要解决的技术问题是,如何提供一种基于安卓平台的listView中列表项的滑选方法,能在不影响listView控件滚动的基础上同时实现对item的滑动选中。The technical problem to be solved in the present invention is how to provide a method for sliding selection of list items in the listView based on the Android platform, which can simultaneously realize sliding selection of items without affecting the scrolling of the listView control.

本发明的技术问题这样解决:构建一种基于安卓平台的listView中列表项的滑选方法,利用触摸屏,包括以下步骤:The technical problem of the present invention is solved like this: build a kind of method for sliding selection of list items in the listView based on Android platform, utilize touch screen, comprise the following steps:

101)识别并判断对应DOWN事件的坐标是否位于设定范围(列表项选中位置)?是进入下一步,否则由listView控件自己处理,返回假,进入步骤106);101) Identify and judge whether the coordinates corresponding to the DOWN event are within the set range (selected position of the list item)? Yes, go to the next step, otherwise, it will be handled by the listView control itself, return false, and go to step 106);

102)选中当前列表项并作为开始位置,返回真;102) Select the current list item as the starting position, and return true;

103)根据MOVE事件滑动选中开始位置到当前位置的所有列表项;103) Slide to select all list items from the start position to the current position according to the MOVE event;

104)识别并判断UP事件是否发生?是进入下一步,否则返回步骤103);104) Identify and judge whether the UP event occurs? Yes, go to the next step, otherwise return to step 103);

105)选中开始位置到UP事件对应结束位置的所有列表项;105) Select all list items from the start position to the end position corresponding to the UP event;

106)结束。106) End.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,所述步骤103)中当前位置是第一个显示的列表项,listView控件自动向下滚;所述步骤103)中当前位置是最后一个显示的列表项,listView控件自动向上滚。According to the sliding selection method of the list items in the listView based on the Android platform provided by the present invention, the current position in the step 103) is the first displayed list item, and the listView control automatically scrolls down; the current position in the step 103) is the last displayed list item, and the listView control automatically scrolls up.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,第一个显示的列表项是最上方显示的列表项,最后一个显示的列表项是最下方显示的列表项。According to the sliding selection method of list items in the listView based on the Android platform provided by the present invention, the first displayed list item is the top displayed list item, and the last displayed list item is the bottom displayed list item.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,所述步骤103)中最后一个显示的列表项是listView的最后一个列表项或者所述步骤103)中第一个显示的列表项是listView的第一个列表项,listView控件停止滚动。According to the method for sliding selection of list items in listView based on Android platform provided by the present invention, the last list item displayed in step 103) is the last list item of listView or the first list displayed in step 103). item is the first list item of the listView, and the listView control stops scrolling.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,对应DOWN事件的坐标是平面(X,Y)坐标或水平X坐标,优选X坐标。According to the sliding selection method of list items in the listView based on the Android platform provided by the present invention, the coordinates corresponding to the DOWN event are plane (X, Y) coordinates or horizontal X coordinates, preferably X coordinates.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,所述列表项包含各自对应的位于所述设定范围(列表项选中位置)的选中控件,所述选中控件在步骤102)-105)中标记被选中列表项。According to the sliding selection method of the list items in the listView based on the Android platform provided by the present invention, the list items include respective selected controls located in the set range (selected position of the list item), and the selected controls are in step 102) -105) to mark the selected list item.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,根据步骤101)中返回假由listView控件自己处理MOVE事件和UP事件。According to the sliding selection method of the list items in the listView based on the Android platform provided by the present invention, according to the false return in step 101), the MOVE event and the UP event are processed by the listView control itself.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,步骤103)和105)都包括各自的容错处理。According to the method for sliding selection of list items in the listView based on the Android platform provided by the present invention, both steps 103) and 105) include respective fault-tolerant processing.

按照本发明提供的基于安卓平台的listView中列表项的滑选方法,所述容错处理包括:第一,当手指滑动到最后一个(或第一个)显示的item时,需要实现listView自动向上(或下)滚动,当刚开始滚动的时候需要有个平滑滚动的效果,否则如果有item只显示一部分的话,在刚开始滚动时,屏幕上会出现闪动现象;第二,当up事件发生时,如果选中的最后一个item有超过一半的部分没有显示在屏幕上,则出于对操作合理性的考虑,取消对该item做选中的操作。According to the sliding selection method of list items in the listView based on the Android platform provided by the present invention, the fault-tolerant processing includes: first, when the finger slides to the last (or first) displayed item, it is necessary to realize that the listView automatically goes up ( or down) scrolling, there needs to be a smooth scrolling effect when the scrolling starts, otherwise, if only a part of the item is displayed, the screen will flicker when the scrolling starts; second, when the up event occurs , if more than half of the last selected item is not displayed on the screen, the operation of selecting the item will be canceled for the sake of operation rationality.

本发明提供的基于安卓平台的listView中列表项的滑选方法,突破传统思维,创造性地将同一个滑动动作设计成可以响应两个不同的操作,较现有技术具有以下优点:The sliding selection method of the list items in the listView based on the Android platform provided by the present invention breaks through the traditional thinking, creatively designs the same sliding action to respond to two different operations, and has the following advantages compared with the prior art:

1、能需要选中连续的item时,方便又快速;1. It is convenient and fast when you need to select consecutive items;

2、滑动选中最后一个显示的列表项,listView控件自动向上/下滚,用户体验好;2. Swipe to select the last displayed list item, and the listView control will automatically scroll up/down, providing a good user experience;

3、最后一个显示的列表项是listView的第一个列表项或最后一个列表项,listView控件停止滚动,用户体验很好。3. The last displayed list item is the first list item or the last list item of the listView, the listView control stops scrolling, and the user experience is very good.

附图说明Description of drawings

下面结合附图和具体实施例进一步对本发明进行详细说明:Below in conjunction with accompanying drawing and specific embodiment the present invention is further described in detail:

图1为本发明具体实施例Android触摸屏智能手机上的listView控件上手指滑动处理程序软件流程示意图。Fig. 1 is the schematic flow chart of the finger sliding processing program software on the listView control on the Android touch screen smart phone according to the specific embodiment of the present invention.

具体实施方式detailed description

首先,说明本发明创意:At first, illustrate the inventive idea of the present invention:

基于用户体验来设计,通过大胆创新,创造性地将同一个滑动动作设计成可以响应两个不同的操作,从而即不影响listView控件本身响应滚动动作,同时又实现了滑动选中item的功能。Designed based on user experience, through bold innovation, creatively design the same sliding action to respond to two different operations, so that it does not affect the listView control itself to respond to scrolling actions, and at the same time realizes the function of sliding to select items.

第二,详述本发明具体技术方案和关键:Second, describe the specific technical scheme and key of the present invention in detail:

步骤1、当DOWN事件发生时,根据checkBox的位置设定一个坐标的区间(该区间标记的是checkBox的附近区域)。因为要实现选中多个item的操作,所以每个item中会有一个checkBox控件来标记当前的item是否被选中;如果item的选中状态是由其他控件标示的,那么同理可根据该控件的位置设定坐标比较的区间。Step 1. When the DOWN event occurs, set a coordinate interval according to the position of the checkBox (the interval marks the area near the checkBox). Because it is necessary to realize the operation of selecting multiple items, there will be a checkBox control in each item to mark whether the current item is selected; if the selected state of the item is marked by other controls, then the same can be done according to the position of the control Set the interval for coordinate comparison.

步骤2、根据DOWN事件的坐标判断是否要交给listView处理。当DOWN事件的x坐标在设定的坐标区间内时,则上下滑动时触发选中item的操作,通过选中该item中的checkBox控件作为标记;如果DOWN事件的x坐标不在设定的区间内,则直接交给listView自己处理。Step 2. According to the coordinates of the DOWN event, it is judged whether it should be handed over to the listView for processing. When the x-coordinate of the DOWN event is within the set coordinate interval, the operation of selecting the item is triggered when sliding up and down, and the checkBox control in the item is selected as a mark; if the x-coordinate of the DOWN event is not within the set interval, then Hand it over to listView directly.

步骤3、如果交给listView处理,则直接返回false,后续的UP及MOVE事件全部不做处理,直接返回false;Step 3. If it is handed over to listView for processing, false will be returned directly, and subsequent UP and MOVE events will not be processed, and false will be returned directly;

步骤4、如果DOWN事件交给自己的逻辑处理,则处理完毕后,返回true。Step 4. If the DOWN event is handed over to its own logic processing, it returns true after the processing is completed.

后面的步骤,都是在将滑动的动作交给自己处理(即滑动选中item)的前提下。The following steps are all based on the premise of handing over the sliding action to yourself (that is, sliding to select the item).

步骤5、每次MOVE事件发生,则执行自己的逻辑处理,首先,判断是否要选中被手指按下的item;其次,如果手指持续按下的是最后一个(第一个)显示的item,则使listView向上(下)滚动;最后,如果手指按下的是listView的最后一个item,则listView停止滚动。逻辑处理完成后返回true;Step 5. Every time a MOVE event occurs, execute its own logic processing. First, judge whether to select the item pressed by the finger; second, if the last (first) displayed item is pressed by the finger, then Make the listView scroll up (down); finally, if the finger presses the last item of the listView, the listView stops scrolling. Return true after the logical processing is completed;

步骤6、当UP事件发生时,对事件的结束做些容错处理,然后返回true;Step 6. When the UP event occurs, do some fault-tolerant processing on the end of the event, and then return true;

步骤7、结束。Step 7, end.

第三,结合本发明一个优选具体实施例进行详细说明:Third, describe in detail in conjunction with a preferred embodiment of the present invention:

如图1所示,本发明具体实施例Android触摸屏智能手机上的listView控件上手指滑动处理程序具体包括以下步骤:As shown in Figure 1, the finger sliding processing program on the listView control on the Android touch screen smart phone of the specific embodiment of the present invention specifically includes the following steps:

301)在listView控件界面,利用触摸屏检测到DOWN事件发生;301) In the listView control interface, use the touch screen to detect the occurrence of a DOWN event;

302)判断对应DOWN事件的坐标是否在listView控件上设定的范围(位于列表项选中位置)?是进入步骤303),否则进入步骤201);302) Determine whether the coordinates corresponding to the DOWN event are within the range set on the listView control (located at the selected position of the list item)? Yes go to step 303), otherwise go to step 201);

201)直接返回假(false);201) directly return false (false);

202)等待下个事件到来;202) Waiting for the arrival of the next event;

203)识别判断UP事件是否发生?是返回false,进入步骤312);否则进入下一步;203) Identify and judge whether the UP event has occurred? Yes return false, go to step 312); otherwise go to the next step;

204)MOVE事件发生(listView控件滚动);204) The MOVE event occurs (the listView control scrolls);

205)返回false,进入步骤202);205) return false, enter step 202);

303)触发item选中逻辑,返回真(ture);303) Trigger item selection logic and return true (true);

304)等待下个事件到来;304) Waiting for the arrival of the next event;

305)识别并判断UP事件是否发生?是则后期容错处理、返回ture、进入步骤312),否则进入下一步;305) Identify and judge whether the UP event occurs? If yes, perform fault-tolerant processing in the later stage, return true, and enter step 312); otherwise, enter the next step;

306)触发item选中逻辑;306) Trigger item selection logic;

307)判断选中的item是否第一个显示/最后一个显示的item?是进入下一步,否则进入步骤309);307) Determine whether the selected item is the first display/last display item? Yes go to the next step, otherwise go to step 309);

308)listView控件自动向上/下滚动;308) The listView control automatically scrolls up/down;

309)判断选中的item是否最后一个显示的item?是进入下一步,否则进入步骤311);309) Determine whether the selected item is the last displayed item? Yes go to the next step, otherwise go to step 311);

310)listView控件停止滚动;310) The listView control stops scrolling;

311)容错处理、返回ture、进入步骤304);311) Fault-tolerant processing, return true, enter step 304);

312)结束。312) end.

其中:步骤305)和311)中容错处理包括,当up事件发生时,如果选中的最后一个item有超过一半的部分没有显示在屏幕上,则出于对操作合理性的考虑,取消对该item做选中的操作。Among them: the fault-tolerant processing in steps 305) and 311) includes, when the up event occurs, if more than half of the selected last item is not displayed on the screen, then for the sake of operation rationality, cancel the item Do the selected operation.

最后,以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明权利要求的涵盖范围。Finally, the above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the claims of the present invention shall fall within the scope of the claims of the present invention.

Claims (6)

1., based on a sliding choosing method for list items in the listView of Android platform, it is characterized in that, utilize touch-screen, comprise the following steps:
101) identify and judge that the coordinate of corresponding DOWN event is positioned at setting range? be enter next step, otherwise processed by listView control oneself, return vacation, enter step 106);
102) choose the current list item and as starting position, return true;
103) starting position is chosen to arrive all list items of current location according to the slip of MOVE event;
104) identify and judge that UP event occurs? be enter next step, otherwise return step 103);
105) starting position is chosen to arrive all list items of the corresponding end position of UP event;
106) terminate;
Described step 103) in current location be first display list items, listView control rolls downwards automatically; Described step 103) in current location be last display list items, listView control upwards rolls automatically; Described step 103) in list items of last display be last list items of listView or described step 103) in the list items of first display be first list items of listView, listView control stops rolling.
2. according to claim 1 based on the sliding choosing method of list items in the listView of Android platform, it is characterized in that, the coordinate of corresponding DOWN event is X-coordinate.
3. according to claim 1 based on the sliding choosing method of list items in the listView of Android platform, it is characterized in that, described list items comprise each self-corresponding be positioned at described setting range choose control, described in choose control in step 102)-105) and in the selected list items of mark.
4., according to claim 1 based on the sliding choosing method of list items in the listView of Android platform, it is characterized in that, according to step 101) in return and false process MOVE event and UP event by listView control oneself.
5., according to claim 1 based on the sliding choosing method of list items in the listView of Android platform, it is characterized in that, step 103) and 105) all comprise respective fault-tolerant processing.
6., according to claim 5 based on the sliding choosing method of list items in the listView of Android platform, it is characterized in that, described step 103) in fault-tolerant processing comprise: when just starting to roll, prevent screen flicker; Described step 105) in fault-tolerant processing comprise: when UP event occurs, cancel the list items be not presented on screen is done choose operation.
CN201210146551.XA 2012-05-11 2012-05-11 Glidingly-selecting method for list items in listView based on Android platform Expired - Fee Related CN102707887B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210146551.XA CN102707887B (en) 2012-05-11 2012-05-11 Glidingly-selecting method for list items in listView based on Android platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210146551.XA CN102707887B (en) 2012-05-11 2012-05-11 Glidingly-selecting method for list items in listView based on Android platform

Publications (2)

Publication Number Publication Date
CN102707887A CN102707887A (en) 2012-10-03
CN102707887B true CN102707887B (en) 2015-02-11

Family

ID=46900732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210146551.XA Expired - Fee Related CN102707887B (en) 2012-05-11 2012-05-11 Glidingly-selecting method for list items in listView based on Android platform

Country Status (1)

Country Link
CN (1) CN102707887B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103914213B (en) * 2012-12-31 2017-02-15 北京新媒传信科技有限公司 Method and device for eliminating page dithering
CN103558963A (en) * 2013-11-11 2014-02-05 北京网秦天下科技有限公司 Systems and methods for displaying multi-level lists
CN104391682B (en) * 2014-07-24 2019-08-27 贵阳朗玛信息技术股份有限公司 A kind of method and device showing content
CN105183326B (en) * 2015-07-17 2018-05-08 小米科技有限责任公司 list display method and device
CN105353956A (en) * 2015-10-27 2016-02-24 北京齐尔布莱特科技有限公司 Method for realizing horizontal slide of ListView on mobile device
CN105451077B (en) * 2015-12-02 2019-01-29 Tcl集团股份有限公司 A kind of button processing method and system based on module TV
CN105898519A (en) * 2015-12-31 2016-08-24 乐视致新电子科技(天津)有限公司 WiFi list display method and device
CN105786518A (en) * 2016-03-17 2016-07-20 武汉斗鱼网络科技有限公司 Feedback method and device used during list loading
CN106155498A (en) * 2016-06-27 2016-11-23 上海若雅软件系统有限公司 Prevent list from sliding on a kind of Android platform and block the picture loading method timing
CN109032473A (en) * 2018-08-09 2018-12-18 广州市箭冠网络科技有限公司 A kind of list top return method based on Android device
CN112905075B (en) * 2021-02-24 2022-06-07 富途网络科技(深圳)有限公司 Page display method, device and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101634900A (en) * 2008-07-25 2010-01-27 深圳富泰宏精密工业有限公司 Project menu system and method
CN102096543A (en) * 2009-12-15 2011-06-15 和硕联合科技股份有限公司 Control method of user interface
CN102362255A (en) * 2009-03-24 2012-02-22 微软公司 Virtual keyboard with slider buttons
CN102760029A (en) * 2011-04-29 2012-10-31 汉王科技股份有限公司 Method and device for operating list on display interface

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7907974B2 (en) * 2007-01-04 2011-03-15 Microsoft Corporation Scrollable computing device display
KR20110093097A (en) * 2010-02-11 2011-08-18 삼성전자주식회사 Method and apparatus for editing list of mobile terminal
EP3736675B1 (en) * 2012-03-06 2024-05-22 Huawei Technologies Co., Ltd. Method for performing operation on touchscreen and terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101634900A (en) * 2008-07-25 2010-01-27 深圳富泰宏精密工业有限公司 Project menu system and method
CN102362255A (en) * 2009-03-24 2012-02-22 微软公司 Virtual keyboard with slider buttons
CN102096543A (en) * 2009-12-15 2011-06-15 和硕联合科技股份有限公司 Control method of user interface
CN102760029A (en) * 2011-04-29 2012-10-31 汉王科技股份有限公司 Method and device for operating list on display interface

Also Published As

Publication number Publication date
CN102707887A (en) 2012-10-03

Similar Documents

Publication Publication Date Title
CN102707887B (en) Glidingly-selecting method for list items in listView based on Android platform
CN104679436B (en) Suspension key and device based on touch screen
US20190369823A1 (en) Device, method, and graphical user interface for manipulating workspace views
CN106055202B (en) A copy and paste method and mobile terminal
CN102722334B (en) The control method of touch screen and device
US9176657B2 (en) Gesture-based selection and manipulation method
US9542020B2 (en) Remote session control using multi-touch inputs
CN103425394B (en) A kind of method and device thereof of the rollover icon position for touch-screen
US20130061122A1 (en) Multi-cell selection using touch input
US20090102809A1 (en) Coordinate Detecting Device and Operation Method Using a Touch Panel
US20140157201A1 (en) Touch screen hover input handling
US20100107067A1 (en) Input on touch based user interfaces
CN104503682A (en) Method for processing screen display window and mobile terminal
KR102323892B1 (en) Multi-touch virtual mouse
AU2014200472A1 (en) Method and apparatus for multitasking
KR20130052416A (en) Method and apparatus for designating enire area using partial area touch in a portable equipment
US20140282165A1 (en) Method for executing a plurality of object and related data processing apparatus
CN102946462A (en) Contact information grouping method based on mobile phone and mobile phone
TW201531925A (en) Multi-touch virtual mouse
CN104731481A (en) Button display method and device
WO2014056338A1 (en) Method and device for interaction of list data of mobile terminal
CN105393201A (en) Device, method, and graphical user interface for managing concurrently open software applications
CN103294392A (en) Method and apparatus for editing content view in a mobile device
TW201346705A (en) Method, apparatus and computer program product for operating items with multiple fingers
CN103186320B (en) The method of quick position tabulation in a kind of mobile phone desktop and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150211

CF01 Termination of patent right due to non-payment of annual fee