Android - UI UX of a VERY BIG array for auto-completion -


After the

I want some guidance on designing a replication UI (Saddle, stirrup and rein) and UX ( Holistic ride). (See here).

I want users to choose their location by typing the first few letters. Suppose, all the states in all the places are in places, a place to consider a drill-down approach may be suggested for selecting a school of thought. For example, starting with a geography (USA, LA, EMEA, APAC, etc.), select a country from that geography

Other suggestions will be to load all the capital cities in an array and feed it on the autocomplete view.

Personally, I like the latter from the UX perspective. A person who wants to enter their place already knows what to choose . He does not need navigation. On the other hand, consider the process of filing your tax. A guided navigation, savings or discount around the nature of income can actually result in a satisfactory UX, because the user does not know in advance what tax code or discount code, etc. need to be selected.

Counter Point UI perspective for my choice is the size of the array (fed to the auto-complete view), the size of the larger 'drop-down' because the first few letters match many paths UX will be damaged. I saw an option for the maximum numbers to be displayed - android: maxlines . For example, see below

    

To do this so, in writing in the autocomplete view, the layout is not swallowed can be used

Another answer point - also perspective from UI - is performance With a string array, there are about 10, 000 entries, what application will be in an ANR? What can a rule follow to set upper limits for array entries?

I have a rule. I'm just an old device was able to make sure to test

Do not try prematurely to customize it.

If you can do so, it needs to be optimized, you can always split your array to 26, and using a different array for each letter of the alphabet. And you can continue to divide it that way as long as you are not allowed to perform.


Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -