Acessando Imagens do SDCard e Colocando na APP Android

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes! Você receberá um email de confirmação. Somente depois de confirma-lo é que eu poderei lhe enviar os conteúdos semanais exclusivos. Os artigos em PDF são entregues somente para os inscritos na lista.

Email inválido.
Blog /Android /Acessando Imagens do SDCard e Colocando na APP Android

Acessando Imagens do SDCard e Colocando na APP Android

Vinícius Thiengo
(5509) (4)
Go-ahead
"O método consciente de tentativa e erro é mais bem-sucedido que o planejamento de um gênio isolado."
Peter Skillman
Prototipagem Android
Capa do curso Prototipagem Profissional de Aplicativos
TítuloAndroid: Prototipagem Profissional de Aplicativos
CategoriasAndroid, Design, Protótipo
AutorVinícius Thiengo
Vídeo aulas186
Tempo15 horas
ExercíciosSim
CertificadoSim
Acessar Curso
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Lendo
TítuloManual de DevOps: como obter agilidade, confiabilidade e segurança em organizações tecnológicas
CategoriaEngenharia de Software
Autor(es)Gene Kim, Jez Humble, John Willis, Patrick Debois
EditoraAlta Books
Edição
Ano2018
Páginas464
Conteúdo Exclusivo
Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba gratuitamente conteúdos Android sem precedentes!
Email inválido

Opa! Blz?

Nesse vídeo mostro como permitir que o usuário utilize as imagens dele já gravadas no dispositivo mobile para então fornecer aos formulários de sua APP que necessitam de imagens. Não é tão trivial quanto no HTML utilizando a tag <input type="file" />, mas também não é coisa de outro mundo. Basta prestar atenção que o retorno da atividade que prover a imagem é na verdade um URI para acesso ao recurso dessa atividade e não a imagem escolhida. Temos então que fazer um pouco de código para pegar a imagem do SDCard do usuário e colocá-la em nossa APP. Mas enfim, não vou entrar muito nos detalhes aqui e deixar você assistir ao vídeo.

Se você não faz a mínima ideia do que seja uma Intent e como utilizá-la, segue posts (vídeos) que fiz explicando o que é uma Intent e como utilizá-la:

Classe Intent e o Conceito de Pilha em Android

Passagem de Parâmetros de Uma Atividade Para a Outra em Android

Segue as páginas das principais classes e métodos utilizados no vídeo:

Página da interface ContentProvider e ContentResolver no site oficial do Android

Página da classe Cursor no site oficial do Android

Página da interface ContentResolver com referência ao método query no site oficial do Android

Vlw

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes!
Email inválido

Relacionado

Mudar Ícone de Sua APP Android Quando Usuário já a InstalouMudar Ícone de Sua APP Android Quando Usuário já a InstalouAndroid
runOnUiThread, Atalho de Acesso a Thread Principal no AndroidrunOnUiThread, Atalho de Acesso a Thread Principal no AndroidAndroid
TextToSpeech: Fazendo Sua APP Android FalarTextToSpeech: Fazendo Sua APP Android FalarAndroid
onSaveInstanceState, Bitmap e Serializable no Android. CorreçãoonSaveInstanceState, Bitmap e Serializable no Android. CorreçãoAndroid

Compartilhar

Comentários Facebook

Comentários Blog (4)

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...
11/02/2015
adoro todas as aulas deste blog, excelente professor, mas vendo esse video consegui capturar o caminho de uma imagem, mas o caminho de um video eu não estou conseguindo, se puder me ajudar a como capturar o caminho de um video que contem no sdcard vai me ajudar muito.
Responder
Vinícius Thiengo (0) (0)
12/02/2015
Fala Jheime, blz?
Provavelmente essa discussão do stack com resposta certa vai lhe ajudar, segue link:

http://stackoverflow.com/questions/10869830/how-to-play-videos-from-sd-card

O usuário pegava os vídeos da Web e queria passar a pegar do SDCard, se não me engano a melhor opção é com MediaStore.Video.Media.DATA. Abraço
Responder
12/02/2015
Muito obrigado, ajudou a conseguir, mas agora me deparei com outro problema, um arquivo file com extensão pdf não estou conseguindo.
Responder