Managing Resources & Folders

So many phones...

Single design for multiple phones

  • Use "dp"

  • RelativeLayout - layout based on screen size

  • Custom styles

  • Different drawables for different phones

  • Different layouts for different phones

  • Different dimens for different phones

Runtime detection

Android checks if you have resources supporting the device using the app

Resource - folder name

  • animations - anim
  • drawable - drawable
  • color - color
  • layout - layout
  • menu - menu
  • strings - values
  • style - values
  • more...

Res folder

<resources_name>-<config_qualifier>

Let's check some qualifiers HERE

Folder qualifiers

Let's try some configs

Summary

  1. How to support multiple devices?

  2. What are available folders?

  3. What are available qualifiers?

  4. Handling different layouts for portrait and landscape?

Thank you! Questions?

Lecture 12 - Managing resources and folders

By naughtyspirit

Lecture 12 - Managing resources and folders

  • 363