Minor add-on about buttons:

Contacts application has: Done/Revert buttons.
Calendar application has: Save/Discard changes buttons.

Besides there is another difference when user edits existing item (not
creating new one):
Contacts application: you can delete a contact using view contact
screen or using context menu in the contact list;
Calendar application: you can delete an event using view event options
menu, day view context menu and (!) using delete button in the edit
event form.

On May 29, 7:05 pm, Andriy Zakharchuk <[email protected]>
wrote:
> Hello All,
>
> I know there were a lot of topics like this created earlier, but most
> of them haven't got any response. I'd like to raise this topic once
> again and probably ask more concrete questions.
>
> I need to create several forms which allow users entering data. Form
> allows entering text (EditText), numbers (EditText with appropriate
> input method), boolean fields (CheckBox), choose some options from a
> list (Spinner) etc. From my previous UI development experience I
> learned that users expect similar behaviour/loo'n'feel in similar
> situations.
>
> I tried to figure out form designing guidelines looking at built-in
> Android applications. There were two applications which have forms:
> Contacts and Calendar. Unfortunately I was unable to define any rules
> which are common for both applications.
>
> From the layout point of view, Contacts uses ListView-like form which
> looks like a settings form, whereas Calendar uses traditional form
> with labels and input controls.
>
> Choice of an option from a list is implemented differently:
> - Contacts - Ringtone field - is implemented as a ListPreference
> widget;
> - Calendar - Repetition field - is implemented as a TextView (label) +
> Spinner.
>
> Boolean field entry is implemented differently:
> - Contacts - Incoming calls field - implemented as a
> CheckBoxPreference;
> - Calendar - All day flag - implemented as a TextView (label) +
> CheckBox.
>
> So my question is what approach should I use when designing forms for
> data entry application? Should my forms look like an Event form or
> like a Contact form?
>
> It would be great if somebody from Android team read this message. I
> see that Android UI evolves, so probably you can give us (developers)
> some hint about further (planned) UI modifications which help us to
> design consistent UI.
>
> Thank you in advance.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to