Suporte de Tela com Drawable DPI no Android
➙ Conteúdo completo: https://www.thiengo.com.br/suporte-de-tela-com-drawable-dpi-no-android Nesse vídeo mostro como trabalhar com os folder drawable-hdpi, drawable-ldpi, drawable-mdpi, drawable-xhdpi e drawable-xxhdpi no Android para dar suporte de imagem a dispositivos com densidades de pixels diferentes. Trabalhar o suporte de imagens nesses folders é bem tranquilo, porém é chato devido a necessidade de termos de ficar redimensionando as imagens para cada uma dos folders citados. Como cito no vídeo, acho que o bom entendimento do suporte a várias telas no Android (incluindo ai o suporte de imagens utilizando densidade de pixels) é tão importante quanto conhecer as entidades Activity e Intent que são também os pilares no desenvolvimento Android. Note que a ideia é somente saber os valores para conversão (0.75, 1.5, 2 e 3) e saber que o folder que é base de calculo na conversão é o drawable-mdpi, pois ele é exatamente o folder de escala um, indicando então que se temos uma View de 50dp x 50dp no layout temos de ter no folder drawable-mdpi uma imagem de exatos 50px x 50px. Mas é isso, não tem muito o que falar, vou deixar você assistir ao vídeo. ↳ LDPI: 1dp = 0.75px ↳ MDPI: 1dp = 1px ↳ HDPI: 1dp = 1.5px ↳ XHDPI: 1dp = 2px ↳ XXHDPI: 1dp = 3px 📫 Para receber com prioridade os conteúdos exclusivos do blog, assine a lista de emails em: https://www.thiengo.com.br/ Abraço. 🎓 Treinamento oficial: ➙ Prototipagem Profissional de Aplicativos Android: ↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR 📚 Livros oficiais: ➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia: ↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android ➙ Receitas Para Desenvolvedores Android: ↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android ➙ Refatorando Para Programas Limpos: ↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos 🔥 Redes: ➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/ ➙ Facebook: https://www.facebook.com/thiengoCalopsita ➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/ ➙ GitHub: https://github.com/viniciusthiengo ➙ Twitter: https://twitter.com/thiengoCalops ➙ Google Plus: https://plus.google.com/+ThiengoCalopsita ➙ SlideShare: https://www.slideshare.net/VinciusThiengo 🤖 Blog App: ➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR
➙ Conteúdo completo: https://www.thiengo.com.br/suporte-de-tela-com-drawable-dpi-no-android Nesse vídeo mostro como trabalhar com os folder drawable-hdpi, drawable-ldpi, drawable-mdpi, drawable-xhdpi e drawable-xxhdpi no Android para dar suporte de imagem a dispositivos com densidades de pixels diferentes. Trabalhar o suporte de imagens nesses folders é bem tranquilo, porém é chato devido a necessidade de termos de ficar redimensionando as imagens para cada uma dos folders citados. Como cito no vídeo, acho que o bom entendimento do suporte a várias telas no Android (incluindo ai o suporte de imagens utilizando densidade de pixels) é tão importante quanto conhecer as entidades Activity e Intent que são também os pilares no desenvolvimento Android. Note que a ideia é somente saber os valores para conversão (0.75, 1.5, 2 e 3) e saber que o folder que é base de calculo na conversão é o drawable-mdpi, pois ele é exatamente o folder de escala um, indicando então que se temos uma View de 50dp x 50dp no layout temos de ter no folder drawable-mdpi uma imagem de exatos 50px x 50px. Mas é isso, não tem muito o que falar, vou deixar você assistir ao vídeo. ↳ LDPI: 1dp = 0.75px ↳ MDPI: 1dp = 1px ↳ HDPI: 1dp = 1.5px ↳ XHDPI: 1dp = 2px ↳ XXHDPI: 1dp = 3px 📫 Para receber com prioridade os conteúdos exclusivos do blog, assine a lista de emails em: https://www.thiengo.com.br/ Abraço. 🎓 Treinamento oficial: ➙ Prototipagem Profissional de Aplicativos Android: ↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR 📚 Livros oficiais: ➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia: ↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android ➙ Receitas Para Desenvolvedores Android: ↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android ➙ Refatorando Para Programas Limpos: ↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos 🔥 Redes: ➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/ ➙ Facebook: https://www.facebook.com/thiengoCalopsita ➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/ ➙ GitHub: https://github.com/viniciusthiengo ➙ Twitter: https://twitter.com/thiengoCalops ➙ Google Plus: https://plus.google.com/+ThiengoCalopsita ➙ SlideShare: https://www.slideshare.net/VinciusThiengo 🤖 Blog App: ➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR
