Android开发:设置背景图片

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/CC1991_/article/details/81451066

       在Android开发中,设置背景图片是一个既简单又常用的方法,由于本人现在需要同时做Android开发,所以Android的开发技能也要不断学习储备,不仅是为了给老板省钱,也是为了增加自己的竞争力。那么就来分享一下开发心得,给控件添加背景图的方法步骤,Android大牛请飘过,只分享给需要的人,今天分享在这里分享一下给添加背景图片的方法。
       设置背景图片有两种方法,但是在设置之前,需要做的准备工作是把背景图片的素材存入到项目工程中,比如把一张.png的图片复制保存到工程目录res/drawble(其他比如drawble-hdpi、drawble-mdpi、drawble-ldpi中一个或者几个文件夹都可以)文件夹下,在这里我以保存在项目的图片main_background.png为例,如下两种处理方法:


        方法一:
     在对应的xml布局文件(自动生成的工程默认文件是在res/layout中的main.xml)中的LinearLayout(默认)属性中添加android:background="@drawable/main_background”,这样即可设置背景图片。

         方法二:
   需要在添加背景的activity的类文件中在:setContentView(R.layout.main);的后面,添加一句:getWindow().setBackgroundDrawableResource(R.drawable.main_background);   这样也可快速设置背景图片。
        上面的两种方法都可以实现在activity中添加背景图片的功能,但是第二种方法必须要先执行setContentView()然后再设置背景图片,否则就会报错。

        以上就是本章全部内容,欢迎关注三掌柜的微信公众号,欢迎关注!

猜你喜欢

转载自blog.csdn.net/CC1991_/article/details/81451066