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

android 图片处理操作学习1 显示

2013-03-14 21:04 926 查看
第一步:显示一张图片:
方法一、
public class PicshowMainActivity extends Activity {

LinearLayout mLinearLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.mLinearLayout = new LinearLayout(this);

ImageView i = new ImageView(this);
i.setImageResource(R.drawable.hehua);
i.setAdjustViewBounds(true);
i.setLayoutParams(new Gallery.LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
mLinearLayout.addView(i);
setContentView(mLinearLayout);
//setContentView(R.layout.main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}


方法二:

public class PicshowMainActivity extends Activity {

LinearLayout mLinearLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.mLinearLayout = new LinearLayout(this);

ImageView i = new ImageView(this);
//i.setAdjustViewBounds(adjustViewBounds)
//i.setImageResource(R.drawable.hehua);
i.setAdjustViewBounds(true);
i.setLayoutParams(new Gallery.LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
//	mLinearLayout.addView(i);
//	setContentView(mLinearLayout);
//ContextWrapper mContext = null;
Resources res = getResources();
Drawable myImage = res.getDrawable(R.drawable.baihehua);
//TransitionDrawable transition = (TransitionDrawable)res.getDrawable(R.drawable.hehua);
//	TransitionDrawable transition =
//		(TransitionDrawable) res.getDrawable(R.drawable.next);
//i.setImageDrawable(transition);
i.setImageDrawable(myImage);

//transition.startTransition(10000);
mLinearLayout.addView(i);
setContentView(mLinearLayout);
//setContentView(R.layout.main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}

方法三:

是控件显示   略
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐