刚开始学习Android真的是头很大,需要学习和理解的东西太多,还好网上可以四处搜索加强自己的理解和学习,多的不说上图片上代码。

实际效果是这样的:
Android ImageView实现上一页,下一页图片切换_第1张图片
Android ImageView实现上一页,下一页图片切换_第2张图片
布局文件:

activity_main.xml

            

实现代码如下:

MainActivity.java

package com.example.imageview;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ImageView;import android.support.v7.app.AppCompatActivity;public class MainActivity extends AppCompatActivity implements View.OnClickListener{    private Button pre;    private Button next;    private ImageView imgView;    private int[] photos = {R.drawable.image1, R.drawable.image2, R.drawable.image3            , R.drawable.image4, R.drawable.image5, R.drawable.image6};    private int photoIndex = 0;    private int maxIndex = 5;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        pre = (Button) findViewById(R.id.pre);        next = (Button)findViewById(R.id.next);        imgView = findViewById(R.id.imgView);        pre.setOnClickListener(this);        next.setOnClickListener(this);        imgView.setImageResource(photos[3]);    }    @Override    public void onClick(View view)    {        switch (view.getId())        {            case R.id.pre:                if (photoIndex == 0)                {                    photoIndex = maxIndex;                }                else                {                    photoIndex = photoIndex - 1;                }                break;            case R.id.next:                if (photoIndex == maxIndex)                {                    photoIndex = 0;                }                else                {                    photoIndex = photoIndex + 1;                }                break;            default:                break;        }        //显示图片        imgView.setImageResource(photos[photoIndex]);    }}

其中添加图片的话需要自己下载一些图片放到drawable路径下,之后才能进行引用
Android ImageView实现上一页,下一页图片切换_第3张图片
Android ImageView实现上一页,下一页图片切换_第4张图片
引用存放在string.xml文件中的文言
android:text="@string/Nextname"

一些小的细节可以自己来修改修饰。。

更多相关文章

  1. 在Windows系统中使用NDK编译Android二进制文件并运行
  2. 安卓第三天---ViewPager控件实现滑动切换图片
  3. Android 日志系统logcat内核代码分析
  4. 编写android jni代码时遇到的问题
  5. Android之UI学习篇七:ImageView实现适屏和裁剪图片的功能
  6. Android 代码自动提示功能
  7. 【Android 系统开发】 编译 Android文件系统 u-boot 内核 并烧写

随机推荐

  1. reactnative 在Android上添加阴影效果
  2. android 广播BroadcastReveicer详解
  3. Android(安卓)Studio 3.2 都有哪些更新?这
  4. Android(安卓)SDK Manager下载
  5. [Android]【安卓】TypedArray的getDimens
  6. 零基础APP自动化测试教程(一)
  7. Android(安卓)Studio开发界面自定义,更有
  8. android的充电图标显示
  9. android 多个Fragment切换时的注意事项
  10. Can't create handler inside thread tha