专业相框设计(ImageView的堆栈应用)
来源:互联网 发布:美橙互联 域名转出 编辑:程序博客网 时间:2024/06/15 01:49
专业相框设计(ImageView的堆栈应用)
新建一个继承Activity类的ImageViewStackActivity,并设置布局文件为:imageviewstack.xml。
在布局文件中添加一个ImageView和1个Button组件。
<Button
android:id="@+id/imageviewstack_btn01"
style="@android:style/Widget.Button.Inset"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/next"/>
<ImageView
android:id="@+id/imageviewstack_image01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
当点击按钮后显示下一张图片。
package lyx.feng.second;
......
public class ImageViewStackActivity extends Activity {
private Buttonbtn = null;
private ImageViewimage = null;
private List<Integer>images = new ArrayList<Integer>();
private int current = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setContentView(R.layout.imageviewstack);
this.btn = (Button)super.findViewById(R.id.imageviewstack_btn01);
Field field[] = R.drawable.class.getDeclaredFields();
for (int i = 0; i < field.length; i++) {
if (field[i].getName().startsWith("icon_")) {
try {
images.add(field[i].getInt(R.drawable.class));
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
this.image = (ImageView)super
.findViewById(R.id.imageviewstack_image01);
this.btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
image.setImageResource(images.get(current %images.size()));
current++;
}
});
}
}
- 专业相框设计(ImageView的堆栈应用)
- 4.7 专业相框设计ImageView的堆栈应用
- 4.7 专业相框设计——ImageView的堆栈应用
- 堆栈的应用
- 堆栈平衡的应用
- zoj2967(堆栈应用)
- imageView应用压缩的bitmap
- 专业在生活中的灵活应用
- ImageView设计成圆角的形状
- ImageView设计成圆角的形状
- HDU 1022 堆栈的应用
- 堆栈的几个经典应用
- 堆栈和队列的应用
- ACboy needs your help again!(堆栈的简单应用)
- HDU 1022:Train Problem I(堆栈的基本应用)
- ImageView组件的应用:图片浏览器
- android之ImageView+Gallery组件的应用
- 星烛网--专业的WEB应用供应商
- Android开发环境下载与搭建
- 2016.3.3 软件工程基础
- 【HTTP】Fiddler(一) - Fiddler简介
- 了解了一堆我也不知道是什么了
- java传值与传引用的三种情况
- 专业相框设计(ImageView的堆栈应用)
- bzoj2821 作诗(Poetize)
- 字符串匹配算法总结
- 2-5 Tutorials with python -> Topics
- [leetcode268]Missing Number
- Java判断字符串是否为空的几种方法
- 调试遇到的几个常见bug
- Computer Systems: A Programmer's Perspective --- 读书笔记2
- springMVC实现重定向