×
Namespaces

Variants
Actions
Revision as of 07:54, 9 December 2011 by hamishwillee (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Controles

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Criado por cabezonxdg em Cabezonxdg
Última alteração feita por hamishwillee em 09 Dec 2011

Controles são uma forma do usuário interagir com o programa. O Symbian OS oferece uma série de APIs para controles que são utilizados com mais frequência como grids, formulários, listas, etc. Estes controles já são definidos de forma que seguem um padrão de design o que facilita a utilização deles pelo usuário. Programadores podem fácilmente criar seus próprios controles criando uma herança da classe CCoeControl.

O View (CAknView) é responsável por exibir estes controles para o usuário, porém em aplicações mais simples onde não existe a necessidade de vários views o controle é o próprio view.

Contents

Vantagens

  • Salva recursos, tempo e dinheiro - Ao utilizar um componente já existente o programador salvará tempo evitando criar novos controles.
  • Fácil e familiar - Por seguirem um padrão e serem utilizados por diversas aplicações, os usuários irão reconhecer e sentir mais confortáveis com a aplicação.
  • Adaptabilidade - Estes componentes foram projetados para se adaptar a qualquer resolução suportada pela plataforma S60, isto significa que você não terá que portar seu código para outra resolução.
  • Personalização - Estes componentes permitem a interação com os temas dos dispositivos S60. O que tornará o programa mais familiar e personalizado.

Tipos

  • Listas
  • Formulários
  • Listas configuráveis
  • Grades
  • Notificações e informativos
  • Editores

Listas

Listas são interfaces de usuário para apresentar uma coleção de itens em uma dimensão.

  • Listas básicas
  • Listas multi-selecionáveis.
  • Menu lista
  • Listas marcáveis.

Listas.JPG

Formulários

Forms são utilizados quando listas podem ter seu conteúdo editado.

Forms.JPG

Listas configuráveis

Para itens que o usuário precisa definir suas configurações, setting lists oferece uma forma fácil de realizar essas operações.

Slists.JPG

Grades

Grids permitem a exibição de itens em uma forma bi-dimensional, contendo imagens e/ou textos. Seu layout é fléxivel, podendo configurar a quantidade de linhas, colunas, espaçamento entre células etc.

Grids.JPG

Notificações e informativos

É muito importante manter os usuários informados sobre o que está acontecendo, faze-los utilizando notificações que seguem um padrão garante que o usuário terá certeza sobre o que está acontecendo.

Notes.JPG

Editores

Interface para inserção ou edição de dados

Editors.JPG

This page was last modified on 9 December 2011, at 07:54.
42 page views in the last 30 days.
×