android开发:[12]Drawable图片使用

  • 原创
  • |
  • 浏览:12814
  • |
  • 更新:

我们知道在android项目的目录里面,res存放着各种资源,其中Drawable是android开发中使用最广泛的资源,它既可以直接用图片作为资源,也可以用xml文件。

方法/步骤

  1. 1

    根据分辨率的高低,drawable分为好几个目录。它们的应用原则是:

    1) 如果drawable-hdpi、drawable-mdpi、drawable-ldpi三个文件夹中有同一张图片资源的不同密度表示,那么系统会去加载drawable_mdpi文件夹中的资源;

    2) 如果drawable-hpdi中有高密度图片,其它两个文件夹中没有对应图片资源,那么系统会去加载drawable-hdpi中的资源,其他同理;

    3) 如果drawable-hdpi,drawable-mdpi中有图片资源,drawable-ldpi中没有,系统会加载drawable-mdpi中的资源,其他同理,使用最接近的密度级别。

  2. 2

    我们拖拽一张图片到drawable目录下,来把图片加入到项目资源。

    android开发:[12]Drawable图片使用
  3. 3

    拖拽到目录时候会提示是将图片添加到项目还是只添加图片的连接,根据你的项目需要选择。

    android开发:[12]Drawable图片使用
  4. 4

    添加好后我们可以看到在目录里出现了图片资源。

    android开发:[12]Drawable图片使用
  5. 5

    添加好的图片在Java代码里可以通过R.drawable.<文件名>来访问它。注意不要加图片的扩展名。

  6. 5
    相关内容非法爬取自百度经验
  7. 6

    我们一个textview,在给他输入几个汉字,然后指定我们刚添加的图片,看看是否能正常使用图片资源。

    android开发:[12]Drawable图片使用
  8. 7

    经过测试可以的,这说明我们图片资源已经添加到项目成功了。你也同样可以用其他的控件来调用这张图片,或者在代码里来使用它了。

    android开发:[12]Drawable图片使用
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部