Latest web development tutorials

Visão geral Android

O que é o Android?

android_overview_1

Android é um sistema operacional de código aberto, baseado em Linux para dispositivos móveis, como smartphones e tablets. Android de Google e outras empresas levou Open Handset Alliance desenvolvida.

Android fornece uma abordagem unificada para o desenvolvimento de aplicações, o que significa que os desenvolvedores só precisam de desenvolvimento do Android, de modo que as suas aplicações podem rodar em diferentes dispositivos móveis com Android.

Google lançou a primeira versão beta do kit de desenvolvimento de software do Android (SDK) em 2007, a primeira versão comercial do Android 1.0, é lançado em setembro de 2008.

27 de junho de 2012, na conferência Google I / O, o Google anunciou o lançamento da versão Android 4.1 Jelly Bean. Jelly Bean é uma atualização incremental em termos de funcionalidade e desempenho, o objetivo principal é melhorar a interface do usuário,

código fonte do Android é baseado em licenças de software livre e open source. A maior parte do código do Google lançado sob a licença Apache versão 2.0, kernel do Linux muda a GNU General Public License versão 2.


Vantagens de Desenvolvimento Android

  • Open Source
  • Muitos desenvolvedores e comunidades mais fortes
  • mercado em crescimento
  • Integração Internacional App
  • baixos custos de desenvolvimento
  • maior probabilidade de sucesso
  • ambiente de desenvolvimento rico

Características do Android

Android é um poderoso e Apple 4GS competindo funções do sistema operacional, e suporta algumas características grandes. Alguns recursos incluem o seguinte:

propriedade descrição
UI bonita sistema operacional Android tela básica fornece uma interface bonita e intuitiva.
conectividade GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC e WiMAX.
memória banco de dados relacional SQLite leve para armazenamento de dados
Suporte mídia H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF e BMP
notícia SMS e MMS
web browser Com base no mecanismo de layout de código aberto WebKit, junto com suporte para HTML5 e motor V8 de JavaScript do Chrome CSS3.
Multi-toque suporte nativo Android para multi-touch, a partir dos dispositivos portáteis iniciais começaram com, como HTC Hero.
multitarefa Os usuários podem saltar de uma tarefa para outra, e ao mesmo tempo pode executar uma variedade de aplicações.
Widgets ajustáveis Widgets são redimensionáveis, assim os usuários podem expandir mais conteúdo ou encolher para economizar espaço.
multilíngue Ele suporta one-way e um texto multi-direcional.
GCM Google Cloud Messaging (GCM) é um serviço que permite aos desenvolvedores para enviar um conjunto de dados de mensagens curtas para o dispositivo Android do usuário sem a necessidade de solução de sincronização de propriedade.
Wi-Fi Direct Um conector para alta largura de banda descoberta de rede de pares e emparelhar a aplicação direta da tecnologia.
Android Beam A tecnologia popular baseado em NFC, que permite aos usuários compartilhar instantaneamente, simplesmente tocando dois telefones habilitados para NFC juntos.

Aplicativos para Android

aplicações Android normalmente usam o kit de desenvolvimento de software Android, usando a linguagem Java para desenvolver.

Uma vez que o desenvolvimento estiver concluído, os aplicativos do Android pode ser facilmente embalado e vendido no Google Play e a loja de aplicativos Amazon tais como.

milhões Android de dispositivos móveis em mais de 190 países ao redor do mundo. Esta é a maior base instalada de qualquer plataforma móvel para um crescimento rápido. Em todo o mundo a cada dia mais de 1 milhão de novos dispositivos Android são ativados.

Escrevendo O objetivo deste tutorial é ensinar como desenvolver e empacotar o aplicativo Android. Vamos ambientes de programação de aplicativos Android definir o início e desenvolvimento de aplicações Android em profundidade em todos os aspectos.

Categoria Aplicação Android

Existem muitas aplicações Android no mercado. As principais categorias são:

imagem

História Android

nome de código Android está agora encaminhado a partir A L, respectivamente Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat e Lollipop. Vamos, a fim de compreender a história do Android.

  • Cupcake (Cupcake)
  • Rosquinha (donut)
  • puffs relâmpago (Eclair)
  • Frozen Yogurt (Froyo)
  • Gingerbread (Gingerbread)
  • Honeycomb (favo de mel)
  • sanduíches de sorvete (Ice Cream Sandwich)
  • Jelly Bean (Jelly Bean)
  • Kit Kat (KitKat)
  • Lollipops (Lollipop)


Qual é o nível API?

quadro API de nível API é um identificador exclusivo para a versão inteira, fornecida por uma versão da plataforma Android.

versão da plataforma Nível API VERSION_CODE
Android 5.1 22 LOLLIPOP_MR1
Android 5.0 21 LOLLIPOP
4.4W Android 20 KITKAT_WATCH KitKat para Wearables Só
Android 4.4 19 KITKAT
Android 4.3 18 JELLY_BEAN_MR2
Android 4.2, 4.2.2 17 JELLY_BEAN_MR1
Android 4.1, 4.1.1 16 JELLY_BEAN
4.0.3 Android, 4.0.4 15 ICE_CREAM_SANDWICH_MR1
Android 4.0, 4.0.1, 4.0.2 14 ICE_CREAM_SANDWICH
Android 3.2 13 HONEYCOMB_MR2
3.1.x Android 12 HONEYCOMB_MR1
3.0.x Android 11 FAVO DE MEL

2.3.4 Android

2.3.3 Android

10 GINGERBREAD_MR1

2.3.2 Android

2.3.1 Android

Android 2.3

9 GINGERBREAD
2.2.x Android 8 FROYO
2.1.x Android 7 ECLAIR_MR1
2.0.1 Android 6 ECLAIR_0_1
Android 2.0 5 ECLAIR
Android 1.6 4 DONUT
Android 1.5 3 CUPCAKE
Android 1.1 2 BASE_1_1
Android 1.0 1 BASE