首先你先将一个.png的背景图片存入工程中res/drawble(当然drawble-hdpi、drawble-mdpi、drawble-ldpi中一个或者几个文件夹都可)文件夹中。假如我存入的图片名称为activity_bg.png

第一种,在对应的布局文件(自动生成的工程默认文件是在res/layout中的main.xml)中的LinearLayout(默认)属性中添加android:background="@drawable/activity_bg"

第二种,在你要添加背景的activity的类文件中setContentView(R.layout.main);(默认)之后添加一句getWindow().setBackgroundDrawableResource(R.drawable.activity_bg);

两种方法都能实现在activity中添加背景,第二种方法一定要先setContentView()再设背景,不然报错


更多相关文章

  1. android使用WebView显示sdcard的html文件
  2. 003.android资源文件剖析(Resources)
  3. Android优酷播放器SDK——Eclipse工程迁移Android Studio遇到问
  4. Android之Manifest文件
  5. Android BackgroundViewPager:类似桌面背景壁纸随手指滑动
  6. 自定义SeekBarPreference控件(老外出品,直接在preferences文件中
  7. Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值

随机推荐

  1. 在it混了四年了,android开始半个多年头,发
  2. Android中如何修改CheckBox的颜色
  3. Android写文件到SDCard的一般过程和代码
  4. Android(安卓)Studio:正确引入so文件的方
  5. Android进程保活
  6. ntfs在android平台上的移植
  7. Android回调——Android模块化编程
  8. Android之SurfaceView学习
  9. android Progressbar使用
  10. Android MediaPlayer基本使用方式