在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;
}
}
}
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;
}
}
}
相关文章推荐
- [Android实例] Android ListView从网络获取图片及文字显示 + 自己搭建的服务器的xml文件
- Android 在程序界面上显示图片
- 用android做的一个简单的点击按钮显示图片的程序
- Android获取图片资源之——拍照后在程序中显示照片
- Image扩展,如何将网络图片显示在自己的程序中
- Android获取图片资源之——拍照后在程序中显示照片
- Android获取图片资源之——拍照后在程序中显示照片
- Android 在程序界面上显示图片
- android 打开系统程序 显示系统图片与视频(用于备忘)
- 在Android程序里显示网络图片
- Android 图标自适应:用 TextView 来显示图片 & 生成自己的字体库
- android,actionbar,menu显示,图片,菜单禁用★★★
- Android自己的应用获取一张图片
- [转载]Android开发之--读取文件夹下图片生成略缩图并点击显示大图
- Android中动态显示gif图片
- 如何在Android当中显示网络图片
- android下载网络图片并显示
- 微信小程序实现image组件图片自适应宽度比例显示的方法
- android的TextView使用Html(图片显示)格式。。。。。。
- 自己写一个图片验证码程序