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

实际效果是这样的:


布局文件:

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路径下,之后才能进行引用


引用存放在string.xml文件中的文言
android:text="@string/Nextname"

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

更多相关文章

  1. Android(安卓)Binder机制学习总结(二)-Driver部分
  2. 安卓第三天---ViewPager控件实现滑动切换图片
  3. Android(安卓)kotlin上传头像实现
  4. Android之UI学习篇七:ImageView实现适屏和裁剪图片的功能
  5. android中从图库中选取图片
  6. RadioGroup实现底部导航
  7. android异步更新UI
  8. android布局学习利器-Hierarchy Viewer
  9. android中从图库中选取图片

随机推荐

  1. Android(安卓)SDK Platforms 提取下载
  2. Android(安卓)MediaStore数据之增删查改
  3. Android(安卓)学习笔记【基础扫盲篇】
  4. Android的两种拍照方法
  5. Android快速开源框架--afinal
  6. android 控件布局(顶部、底部......) 留
  7. Android(安卓)USB通信-实现lsusb
  8. Android之TextView属性列表
  9. Android(安卓)滚动条
  10. Android(安卓)为 Android(安卓)开发访问