码迷,mamicode.com
首页 > 移动开发 > 详细

android 开发入门之背景图片

时间:2014-11-05 22:44:36      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:android   blog   ar   java   sp   div   on   log   cti   

  针对网上对于Activity设置背景图片的例子比较少,特献上自己的代码。  

  android APP开发,在显示界面的时候,一般都会用到背景图片,而背景图片一般是全屏显示的。例如应用开启的欢迎屏幕。

原理:

        在Activity初始化布局对象的时候,获取该布局实例,然后设置背景图片。

优点:可以动态加载图片。

示例代码如下:以下代码放置在Activity,onCreate方法中。

//设置无标题栏
  requestWindowFeature(Window.FEATURE_NO_TITLE); 
//加载布局对象,并添加背景图片
  String path= "/mnt/sdcard/vp/images/267716_155613095015_2.jpg";
  Bitmap img = BitmapFactory.decodeFile(path);
  BitmapDrawable bd = new BitmapDrawable(img);
  RelativeLayout layout = (RelativeLayout)getLayoutInflater().inflate(R.layout.activity_test,null);
  //设置背景图片
  layout.setBackgroundDrawable(bd);
  setContentView(layout);
//全屏
 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

  

 用词上可能不容易理解,如果本文有需要改动的地方,还望大家指教!

android 开发入门之背景图片

标签:android   blog   ar   java   sp   div   on   log   cti   

原文地址:http://www.cnblogs.com/superAdam/p/4074705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!