`
tianshibaijia
  • 浏览: 1118846 次
文章分类
社区版块
存档分类
最新评论

Android学习开发之路4——图片显示imageVIew

 
阅读更多
处在多媒体时代,没有图片显示怎么可以?幸好android为我们提供了图片显示的控件imageVIew,下面的程序将通过这个控件实现触摸屏幕更换显示的图片。

程序开始运行

单击屏幕之后,更换图片

packagesnoopy.android;
  1. importandroid.app.Activity;
  2. importandroid.os.Bundle;
  3. importandroid.view.View;
  4. importandroid.view.View.OnClickListener;
  5. importandroid.widget.ImageView;
  6. importandroid.widget.LinearLayout;
  7. publicclassMixViewextendsActivity
  8. {
  9. //定义一个访问图片的数组,这些图片保存在drawable—mdpi文件夹下,我这里用了五张燕姿的照片,姿迷无处不在~~~~~~~
  10. int[]images=newint[]{
  11. R.drawable.sunyz_1,
  12. R.drawable.sunyz_2,
  13. R.drawable.sunyz_3,
  14. R.drawable.sunyz_4,
  15. R.drawable.sunyz_5,
  16. };
  17. intcurrentImg=0;
  18. @Override
  19. publicvoidonCreate(BundlesavedInstanceState)
  20. {
  21. super.onCreate(savedInstanceState);
  22. setContentView(R.layout.main);
  23. //获取LinearLayout布局容器
  24. LinearLayoutmain=(LinearLayout)findViewById(R.id.root);
  25. //程序创建ImageView组件
  26. finalImageViewimage=newImageView(this);
  27. //将ImageView组件添加到LinearLayout布局容器中
  28. main.addView(image);
  29. //初始化时显示第一张图片
  30. image.setImageResource(images[0]);
  31. image.setOnClickListener(newOnClickListener()
  32. {
  33. @Override
  34. publicvoidonClick(Viewv)
  35. {
  36. if(currentImg>=4)
  37. {
  38. currentImg=-1;
  39. }
  40. //改变ImageView里显示的图片
  41. image.setImageResource(images[++currentImg]);
  42. }
  43. });
  44. }
  45. }

源码资料下载:

Android 应用功能150多个实例源码

分享到:
评论

相关推荐

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Android项目设计与开发:图像控件ImageView.ppt

    嵌入式Android项目设计与开发 第四章 基本控件编程 ——图像控件ImageView ImageView ImageView是用于在界面上展示图片的一种控件。 ImageView 应用: 把准备好的图片存放在drawable或mipmap的资源目录中。 在布局中...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...

    Android绘图机制与处理技巧(三)——Android图像处理之图形特效处理

    Android绘图机制与处理技巧(三)——Android图像处理之图形特效处理

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1...

    android开发入门与实战(下)

    第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...

    《Android应用开发揭秘》附带光盘代码.

     第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android...

    android开发资料大全

    Android开发开发技巧之 EditText 属性、 ProgressBar 各种样式大全 android用户界面之EditText教程实例汇 android用户界面之ListView教程实例汇 android用户界面之Toast教程实例汇 android用户界面之AlarmManager...

    《Google Android开发入门与实战》.pdf

    在程序实例的讲解方面,主要将实例安插在android开发的精髓知识章节,这为初学者学习与实践结合提供了很好的指导。.  本书配套有400多分钟的全程开发视频光盘,指导读者快速、无障碍地学通android实战开发技术。.. ...

    android开发入门与实战(上)

    第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...

    《Android应用开发揭秘》源码

     第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android...

    Google Android SDK开发范例大全的目录

    4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与Widget的依赖性 4.10 心爱小宝贝相片集——Gallery与衍生...

    Android应用开发揭秘pdf高清版

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Google Android SDK开发范例大全(完整版附部分源码).pdf

    Google Android SDK开发范例大全(完整版) 包含部分书中源码 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 ...

    Google Android SDK开发范例大全(第3版) 4/5

    余志龙、陈昱勋、郑名杰、陈小风,分别来自手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及12EE、JSP、Servlet、Java Bean、PHP、C#等程序语言...

    Google.Android开发入门与实战

    内容简介  《Android开发入门与实战》内容上涵盖了用Android开发的大部分场景,从Android基础介绍、... 最后,祝广大开发者的技术日益精进,早日开始Android开发之旅,赶上移动互联网的第一班车,共赢中国3G未来!

Global site tag (gtag.js) - Google Analytics