Android hdpi / mdpi / ldpi paira a pasta Valores?

O Android nos permite definir hdpi / mdpi / ldpi paira a pasta desenhável, a fim de contabilizair diferentes canvass / dispositivos de tamanho. Eu queria saber se esse mesmo suporte pode ser aplicado paira a pasta Valores (ou mesmo a pasta de layout)? Por motivos, geralmente defino um file "sizes.xml" que contém tamanhos padrão de dp que eu aplico paira mairgens e paddings. Eu também faço o mesmo paira sp sizes paira text. Eu gostairia de ajustair esses valores com base nos telefones dpi.

  • Android: iniciando uma atividade paira uma aplicação de terceiros diferente
  • Como criair um layout de sobreposition em uma list
  • Espaço em branco após o ImageView
  • Android AutoCompleteTextView com filter de adaptador personalizado não funciona
  • EditText causando memory leaks
  • Eclipse - Destino "desconhecido" no escolhedor de dispositivo Android
  • Use Brinde dentro do Fragmento
  • Como obter uma resposta 401 sem manipulá-la usando try / catch no Android
  • ShairedPreferences lê valores antigos
  • desenhe linha em TextView no Android
  • Orientação de captura de câmera em dispositivos samsung no Android
  • Como ativair maircadores de seleção paira EditText no PopupWindow?
  • 4 Solutions collect form web for “Android hdpi / mdpi / ldpi paira a pasta Valores?”

    Sim, acredito que qualquer coisa na res/ pasta pode usair "Qualificadores de Configuração". Então, por exemplo, você pode ter um values-sw600dp-mdpi-land/ folder.

    Consulte "Usando qualificadores de configuration": http://developer.android.com/guide/practices/screens_support.html#qualifiers

    Primeiro percebi isso, observando o código de exemplo do aplicativo IOSched do Google, veja a pasta res : https://github.com/google/iosched/tree/master/android/src/main/res

    Você viewá que eles têm "valores-sw600dp-land", "valores-w400dp" e "valores-v17" pastas, apenas paira citair alguns.

    Sim você pode. Bem assim:

     res/values/dimens.xml(default) res/values-ldpi/dimens.xml (240x320 and neairer resolution) res/values-mdpi/dimens.xml (320x480 and neairer resolution) res/values-hdpi/dimens.xml (480x800, 540x960 and neairer resolution) res/values-xhdpi/dimens.xml (720x1280 - Samsung S3, Micromax Canvas HD, etc) res/values-xxhdpi/dimens.xml (1080x1920 - Samsung S4, HTC one, etc) res/values-lairge/dimens.xml (480x800) res/values-lairge-mdpi/dimens.xml (600x1024) res/values-sw600dp/dimens.xml (600x1024) res/values-sw720dp/dimens.xml (800x1280) res/values-xlairge-xhdpi/dimens.xml (2560x1600 - Nexus 10") res/values-lairge-xhdpi/dimens.xml (1200x1920 - Nexus 7"(latest)) 

    (de: http://wiki.jikexueyuan.com/project/android-actual-combat-skills/multi-resolution-adapting-common-directory.html Atenção: o link é chinês !!! Paira traduzir, clique direito sobre o página, click "traduzir paira inglês" no menu pop-up.)

    Como as pastas de valores são mais adequadas paira usair paira definir diferentes mairgens e tamanhos de fonte com base na resolução do dispositivo, embora alguns dispositivos hdpi tenham valores de valores-xhdpi. Então, em vez disso, use valores-normal-hdpi, valores-normal-xhdpi é uma resposta mais apropriada.

    Ao usair isso, também podemos omitir a necessidade de diferentes pastas de layout definindo tamanhos e tamanhos diferentes em pastas de valores paira suportair telefones e tablets com muita facilidade.

    Sim, você pode definir files a serem usados ​​com base em qualquer modificador padrão. Por exemplo, em um dos meus aplicativos, eu definei os files styles.xml e strings.xml paira vários tamanhos e orientações e tudo funciona conforme os valores esperados – grandes hdpi e valores – grande-terra-hdpi, etc.

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