`

Android开发——实现点击图片切换效果

 
阅读更多

在资源中添加5张图片,重命名为a-e。

实现java代码如下:

 

 

 

package cn.csdn.android.test;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.LinearLayout;

public class Android_test2Activity extends Activity{

int [] image = new int []{
R.drawable.a,
R.drawable.b,
R.drawable.c,
R.drawable.d,
R.drawable.e
};

int currentImg = 0;

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.id.root);

LinearLayout main = (LinearLayout) findViewById(R.id.root);

final ImageView images = new ImageView(this);
main.addView(images);

images.setImageResource(image[0]);
images.setOnClickListener(new OnClickListener() {


@Override
public void onClick(View v) {

if(currentImg>=4){
currentImg=-1;
}
images.setImageResource(image[++currentImg]);

}
});
}

}

分享到:
评论

相关推荐

    Android源码——按钮点击WIN8 磁贴效果.7z

    在Android开发中,实现Windows 8(也称为Windows 8 Metro风格)磁贴效果的按钮点击动画是一项有趣的挑战。这个“Android源码——按钮点击WIN8 磁贴效果.7z”压缩包包含了实现这一效果的相关资源和代码示例。下面我们...

    Android源码——ImageView图片循环跑马灯效果源码_new_08.zip

    在Android开发中,实现各种动画效果是提升用户体验的重要手段之一,而ImageView图片循环跑马灯效果就是其中之一。这种效果常用于展示广告轮播或者多张图片的连续展示,给人一种动态的视觉体验。在这个"Android源码...

    安卓Android源码——超炫的图片浏览器.rar

    总的来说,这个“安卓Android源码——超炫的图片浏览器.rar”涵盖了Android图片处理的多个核心知识点,包括图片加载库的使用、手势识别与交互设计、图片的内存管理与压缩、滑动效果的实现以及网络请求的处理。...

    安卓Android源码——超炫的图片浏览器.zip

    总的来说,这个"安卓Android源码——超炫的图片浏览器"项目涵盖了Android开发中的多个关键知识点,包括图片加载库的使用、手势识别、ViewPager滑动效果、缓存策略以及异步处理。通过学习和研究这个源码,开发者不仅...

    安卓Android源码——ImageView图片循环跑马灯的效果.zip

    而"安卓Android源码——ImageView图片循环跑马灯的效果"则是一个关于如何实现ImageView中动态、循环展示图片效果的示例项目。这个项目可能包含了自定义View、动画、线程控制等多方面的知识点。 1. 自定义View:为了...

    Android源码——仿团购应用图片菜单效果源码.7z

    在Android开发中,实现仿团购应用的图片菜单效果是一项常见的需求,这通常涉及到用户界面(UI)设计和交互效果的实现。"Android源码——仿团购应用图片菜单效果源码.7z" 提供的正是这样一套源码,可以帮助开发者理解...

    安卓Android源码——仿团购应用图片菜单效果源码.zip

    总结来说,这个源码示例提供了一个实现团购应用风格图片菜单的解决方案,涵盖了Android开发中的基础组件使用、自定义适配器、触摸事件处理以及图片优化等多个知识点。对于想要提升Android UI设计能力的开发者而言,...

    Android源码——仿团购应用图片菜单效果源码.zip

    在Android开发领域,为了提升用户体验,开发者经常需要创建各种创新的UI效果。"Android源码——仿团购应用图片菜单效果源码.zip"就是一个这样的资源,它提供了实现团购应用中常见图片菜单效果的代码示例。这个压缩包...

    安卓Android源码——点击屏幕更换图片源码.zip

    这个"安卓Android源码——点击屏幕更换图片源码.zip"就是一个典型的示例,它包含了实现这一功能的具体代码和相关资源。 首先,让我们分析一下这个源码的组成部分: 1. **1_121203124454_1.png 和 1_121203124454_2...

    Android源码——ImageView图片循环跑马灯效果源码_new_08.7z

    在Android开发中,实现ImageView图片循环跑马灯效果是一种常见的需求,这通常用于广告轮播、通知滚动等场景。此项目“Android源码——ImageView图片循环跑马灯效果源码_new_08.7z”提供了这样的实现示例。下面我们将...

    安卓Android源码——简单的图片轮播.zip

    标题中的“安卓Android源码——简单的图片轮播”暗示了这是一个关于Android应用开发的项目,具体涉及的是图片轮播功能的实现。图片轮播通常在应用程序的启动界面、广告展示或者应用内展示多个图片的场景中使用。接...

    Android源码——点击屏幕更换图片源码_new_56.zip

    在Android开发中,实现点击屏幕更换图片的功能是一项基础但实用的操作,这通常涉及到用户界面(UI)交互和图像处理。这个"Android源码——点击屏幕更换图片源码_new_56.zip"压缩包可能包含了一个完整的示例项目,...

    安卓Android源码——viewflow视图切换效果.zip

    在安卓开发中,ViewFlow是一种流行且实用的控件,用于实现类似Pinterest的平滑滚动视图切换效果。它允许用户在多个视图之间轻松滑动,为应用程序提供了一个动态和用户友好的界面。本资源包含`viewflow-example`和`...

    安卓Android源码——ImageView 图片循环跑马灯的效果.zip

    3. 自定义动画:为了实现平滑的过渡效果,可以使用 Animation 或者 ObjectAnimator 来创建图片切换时的动画效果,如淡入淡出、平移等。 4. 编写逻辑:在 Java 代码中,使用 Handler 或者 Timer 定时器来控制图片的...

    Android源码——超炫的图片浏览器.7z

    标题中的“Android源码——超炫的图片浏览器.7z”指的是一个基于Android平台的开源项目,这个项目专注于实现一个视觉效果出众的图片浏览应用。从这个标题我们可以推测,源码将包含Android应用开发的关键组件,如...

    Android源码——实现皮肤打包成apk的demo.zip

    在Android开发中,有时为了提供用户自定义主题或皮肤的功能,开发者会将皮肤打包成APK,以便用户可以方便地安装和切换。本教程通过一个名为"Android源码——实现皮肤打包成apk的demo"的示例项目,来详细介绍如何在...

    安卓Android源码——ViewFlowTest 完美实现gallry轮训效果!!!.zip

    ”表明这是一个关于Android开发的项目,具体是利用ViewFlow库实现了一个类似于Gallery的轮播效果。Gallery在早期的Android版本中是一个常用的控件,用于展示可横向滑动的一系列视图,而ViewFlow则是一个第三方库,它...

    Android源码——拍照与录像切换UI源码_new_46.zip

    在Android平台上,开发一款应用,实现拍照和录像功能并能够流畅地进行切换,是一项常见的需求。这份"Android源码——拍照与录像切换UI源码_new_46.zip"的资源,提供了一个完整的解决方案,帮助开发者理解和实现这一...

Global site tag (gtag.js) - Google Analytics