Perguntas com a marcação «android»

94
Detectar o pressionamento do botão home no Android

Isso tem me deixado maluco por um tempo. Existe alguma maneira de detectar com segurança se o botão home foi pressionado em um aplicativo Android? Caso contrário, existe uma maneira robusta de dizer o que fez com que uma atividade entrasse na pausa? Ou seja, podemos detectar se foi causado pelo...

94
Android Json e valores nulos

Como posso detectar quando um valor json é nulo? por exemplo: [{"username": null}, {"username": "null"}] O primeiro caso representa um nome de usuário inexistente e o segundo um usuário denominado "null". Mas se você tentar recuperar os dois valores resultarão na string "null" JSONObject json =...

94
Obtenha o nome da versão do aplicativo usando adb

Existe uma maneira fácil de obter o nome da versão de um aplicativo em um dispositivo Android usando adb shell? Encontrei o número da versão do aplicativo (não o nome da versão) em /data/system/packages.xml. Seria bom se houvesse um arquivo que contivesse as informações do...

94
Android: abra a atividade sem salvar na pilha

Tenho 2 atividades: Principal e Lista. Em Principal, você pode abrir a Lista; em Lista, você pode abrir o Principal. Eu gostaria que todas as aberturas de List não fossem salvas no 'histórico'. Portanto, pressionar de volta em Main não pode retornar para List. É

94
Como implementar o recurso Rate It no aplicativo Android

Estou desenvolvendo um aplicativo Android. Em que tudo está funcionando direito. Meu aplicativo está pronto para iniciar. Mas aí eu preciso implementar mais um recurso. Preciso exibir um pop-up que contém Rate It e Remind me later Aqui, se algum usuário avaliar o aplicativo no mercado, o pop-up...

94
Android: arquivo adb pull no desktop

Tentando copiar o arquivo do dispositivo para a área de trabalho, aqui está um comando: adb pull sdcard/log.txt Users/admin/Desktop Mas este comando cria uma pasta Users / admin / Desktop dentro da pasta platform-tools onde adb está localizado. Como puxar o arquivo para o meu desktop?...