Android 简单图片浏览器
来源:互联网 发布:淘宝福袋衣服是洋垃圾 编辑:程序博客网 时间:2024/05/01 05:42
最后成果图:
第一步:编辑XML布局文件:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/preBtn" android:text="上一张"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/nextBtn" android:text="下一张"/> </LinearLayout> <ImageView android:id="@+id/image01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/image03" android:scaleType="fitCentr"/></LinearLayout>
第二步:在drawable中添加几个图片:我的image01.jpg,image02.jpg,imge03.jpg
第二步:编辑avtivity文件:
package com.exp.helloword;import android.os.Bundle;import android.app.Activity;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ImageView;public class MainActivity extends Activity { Button preBtn,nextBtn; ImageView image01; //定义一个访问图片的数组 int[] images = new int[]{ R.drawable.image01, R.drawable.image02, R.drawable.image03 }; int currentImg = 2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.img_view); preBtn = (Button) findViewById(R.id.preBtn); nextBtn = (Button) findViewById(R.id.nextBtn); image01 = (ImageView) findViewById(R.id.image01); //上一张按钮 按钮 事件监听 preBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { image01.setImageResource(images[--currentImg % images.length]); } }); //下一张按钮 按钮 事件监听 nextBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { //控制ImageView显示下一张图片 image01.setImageResource(images[++currentImg % images.length]); } }); }}
0 0
- 【Android】简单图片浏览器
- Android 简单图片浏览器
- Android 简单图片浏览器 ImageView
- android开发简单图片浏览器
- Android开发-简单的图片浏览器
- Android小程序--简单图片浏览器
- [Android]笔记2-简单图片浏览器
- 【Android基础】简单的本地图片浏览器
- Android开发—简单的图片浏览器
- Android 简单图片浏览器(疯狂Android讲义第三版)
- 简单的图片浏览器
- 简单的图片浏览器
- 简单图片浏览器(ImageSwitcher_Gallery)
- WPF简单图片浏览器
- C#简单图片浏览器
- 简单图片浏览器
- 简单图片浏览器
- 简单图片浏览器
- 简单讲RMQ->ST算法
- <context:component-scan>使用说明
- Mysql的外键约束(CASCADE,RESTRICT,NO ACTION)
- startservice bindservice的区别
- 七天分金块问题
- Android 简单图片浏览器
- 可扩展标记语言XML(Extensible Markup Language)
- C#全局键盘监听(Hook)的使用
- 爬虫第三弹——利用EditThisCookie获取cookie跳过登陆验证(医脉通)
- 欧拉线性筛求质数
- caffe cnn提取各层特征并可视化结果(Python接口)
- [Contests]2016弱校联盟十一专场10.7
- 工作组和域账户
- Python识别验证码的模块--- pytesser