desenvolvimento de aplicativos Android envolve muitas tarefas, incluindo a concepção e construção do núcleo de sua aplicação- determinação Componentes- interface do usuário e, mais importante, tornando seu aplicativo Android disponível comercialmente ao público. Esta tabela é um "how-to" para muitas das tarefas que você executa ao desenvolver aplicativos Android.
Tarefa | Como Realizar |
---|---|
Criar corda, cor, imagem, áudio e recursos de vídeo | No projeto Android olhar sob o diretório res. String e cor recursos areplaced na strings.xml arquivar navalores subdiretório. Imagens, andvideo de áudio são adicionados na crusubdiretório. |
criar ícones | Ícones são adicionados na drawablediretórios. ícones comuns são colocados em res-> drawable. Ícones para screenresolutions e tamanhos específicos são colocados na drawable-hdpi Diretórios drawable estendida para telas de alta resolução,drawable-mdpi para resolutionscreens médio e drawable-LDPI de baixo resscreens. |
Criar uma atividade | Crie uma classe Java para a atividade que se estende android.app.Activity.Activity. Criar uma entryfor que na AndroidManifest.xmlArquivo. |
Criar a interface do usuário para uma atividade | Criar o arquivo de layout para cada classe no res-> layoutdirectory. Usar setContentView (...) para criar andset a vista para a atividade. Use findViewById (...) Para extrair os componentes do view.Activity deve implementar a interface onclickListener (a onclick (...) Método). |
Criar um menu para uma atividade | Definir o menu no rés-menu sub-diretório do project.Implement o onCreateOptionsMenu (Menumenu) método e do (ponto MenuItem) onOptionsItemSelected. |
Adicionar registros em seu aplicativo | Usar Log.v (...), Log.d (...), Log.i (...), Log.w (...), Ou Log.e (...) (Detalhado, depuração, informação, aviso e erro, respectivamente). Parâmetros para eachof estes métodos são uma tag e uma mensagem de string. |
Lançar um navegador web a partir do seu aplicativo | Usar: Intenção LaunchBrowserIntent = newIntent (Intent.ACTION_VIEW, theUri) - startActivity (LaunchBrowserIntent) - |
Gravação de áudio ou vídeo | Criar uma intenção usando android.provider.MediaStore.Audio.Media.RECORD_SOUND_ACTION.Broadcast o evento usando o startActivityForResult (...). Implementar o método aprotected onActivityResult (intrequestCode, resultCode int, Intenção de dados) para receber theresult como uma intenção. Para vídeo, usar o mesmo código, mas com android.provider.MediaStore.ACTION_VIDEO_CAPTURE. |
Publicar na loja Android. | Criar uma conta de desenvolvedor, clicando no ahttp: Link //market.android.com/publish na parte inferior da página inicial do Android Market. Assinar seu aplicativo usingFile-Export-Android-Export Assinado AndroidApplication. Carregue a sua aplicação a partir do Console do desenvolvedor ofthe Android Market. |