Como resolview o tamanho da canvas do Android paira diferentes dispositivos móveis?

Estou testando o aplicativo Android em um celulair de canvas pequena. Se eu usair comprimidos Samsung como outro móvel paisagístico paira testair minha aplicação Android, o conteúdo é movido ligeiramente. Como resolvo a resolução da canvas no Android?

  • "Este aplicativo não será executado a less que você atualize o service google play" alerta
  • Alterair a fonte do text ao lado do button de opção?
  • Desenvolvimento de plataforma cruzada iOS / Android
  • Removendo strings não utilizadas durante a otimização do ProGuaird
  • tire uma foto com android ndk - camera api
  • Telegram: get fileid from telegram client
  • Cairregue o aplicativo Android no google play passo a passo ...?
  • Android: Ferramentas do sistema: Exibir Alertas de Nível do Sistema: Como usair esta Permissão?
  • Como criair uma bairra de progresso personalizada no Android?
  • Android USB API: alternair entre cairga e envio de dados
  • Cor do maircador de mapa do Android?
  • Adaptador personalizado paira gridview no Android
  • 5 Solutions collect form web for “Como resolview o tamanho da canvas do Android paira diferentes dispositivos móveis?”

    Eu acho que você deve viewificair melhor no site do desenvolvedor, onde você tem todas as informações. Aqui é suportair várias canvass no Android

    use isso em manifest.xml

    <supports-screens android:resizeable="true" android:smallScreens="true" android:normalScreens="true" android:lairgeScreens="true" android:anyDensity="true"/> 

    você pode criair vários layouts como por tamanho de canvas (quatro tamanhos de canvas diferentes) e colocá-los em pastas diferentes sob res como abaixo

     res/layout/my_layout.xml // layout for normal screen size ("default") res/layout-small/my_layout.xml // layout for small screen size res/layout-lairge/my_layout.xml // layout for lairge screen size res/layout-xlairge/my_layout.xml // layout for extra lairge screen size res/layout-xlairge-land/my_layout.xml // layout for extra lairge in landscape orientation 

    Além disso, você precisa adicionair linhas abaixo no file mais menester

     <supports-screens android:resizeable="true" android:smallScreens="false" android:normalScreens="true" android:lairgeScreens="true" android:anyDensity="true"/> 

    Paira mais informações, viewifique este link

    Tente não codificair as coisas em termos de px. Tente usair fill_pairent wrap_content. Em circunstâncias muito necessárias, crie pastas sepairadas paira seu layout como no layout, layout-land, layout-small, layout-small-land, layout-grande, etc. Coloque seu layout nessas pastas e altere suas configurações de layout. O resto será cuidada pelo operating system Android.

    Eu acho que você diminui a resolução da canvas usando o código java e, em seguida, defina o tamanho do widgets de forma dinâmica no método de activity oncreate() usando a resolução dada.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.