您的位置:首页 > 移动开发 > Android开发

在Android程序里显示自己的图片

2010-02-23 19:07 531 查看
在Android程序里显示自己的图片
1. 定义文件flybulllogo.png于目录resdrawable下

2. 将main.xml改为如下即可



// 而直接在程序里面加载图片的方法如下
package com.flybull.pub;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.widget.ImageView;

public class pubBull extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        ImageView img = new ImageView(this);
        img.setImageResource(R.drawable.flybulllogo);
        setContentView(img);
    }
}

// 更进一步, 变换图片
package com.flybull.pub;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;

public class pubBull extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        ImageView img = new ImageView(this);
        img.setImageResource(GeneratePicId());
        setContentView(img);
    }
   
    // 随机数生成函数 有时显示flybulllogo, 有时显示yangmi
    public int GeneratePicId()
    {
        java.util.Random i = new java.util.Random();
        if (i.nextInt() % 2 == 0)
        {
            return R.drawable.flybulllogo;
        }
        else
        {
            return R.drawable.yangmi;           
        }
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: