Android 点击图片进行浏览
第一步,我们首先需要将图片放在res目录下的drawable-mdpi文件夹下面,然后我们在layout中设置图片的整体布局。
<?xml version="1.0" encoding="utf-8"?> <!-- 定义一个线性布局容器 --> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/root"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"> </LinearLayout>
第二步,在MainActivity.java下编辑如下代码:
1 public class MainActivity extends Activity 2 { 3 //定义一个访问图片的数组 4 int[] images = new int[]{ 5 R.drawable.java, 6 R.drawable.ee, 7 R.drawable.classic, 8 R.drawable.ajax, 9 R.drawable.xml, 10 }; 11 int currentImg = 0; 12 @Override 13 public void onCreate(Bundle savedInstanceState) 14 { 15 super.onCreate(savedInstanceState); 16 setContentView(R.layout.main); 17 //获取LinearLayout布局容器 18 LinearLayout main = (LinearLayout)findViewById(R.id.root); 19 //程序创建ImageView组件 20 final ImageView image = new ImageView(this); 21 //将ImageView组件添加到LinearLayout布局容器中 22 main.addView(image); 23 //初始化时显示第一张图片 24 image.setImageResource(images[0]); 25 image.setOnClickListener(new OnClickListener() 26 { 27 @Override 28 public void onClick(View v) 29 { 30 if (currentImg >= 4) 31 { 32 currentImg = -1; 33 } 34 //改变ImageView里显示的图片 35 image.setImageResource(images[++currentImg]); 36 } 37 }); 38 } 39 }
转载于:https://www.cnblogs.com/speaklessdomore/p/3376196.html
Android 点击图片进行浏览相关推荐
- 修改Thickbox,预加载图片和点击图片前后浏览
2011了,大家新年好! 外面寒冷,躲在家里写写博客还是挺好的. 今天为我的博客修改了下jQuery的Thickbox,增加了预加载图片功能和点击图片前后浏览的功能. 首先看下效果: http://w ...
- Android 点击图片放大至全屏 再次点击关闭过度动画 Shared Element效果(共享元素效果)
Android 点击图片放大至全屏 再次点击关闭过度动画 最近项目需要给用户一个体验优化,各种查阅,然后改了很多地方,类似于图片的点击预览,消息列表的点击流畅过渡. Shared Element效果( ...
- Android 点击图片全屏
2019独角兽企业重金招聘Python工程师标准>>> 最近做一个项目类似于QQ空间,做到照片浏览的功能,对于QQ空间中点击图片放大至全屏,感觉效果很赞,于是也做了个类似的效果.如下 ...
- android 点击图片动画效果,Android仿微信图片点击全屏效果
废话不多说,先看下Android图片点击全屏效果: 先是微信的 再是模仿的 先说下实现原理,再一步步分析 这里总共有2个Activity一个就是主页,一个就是显示我们图片效果的页面,参数通过Inten ...
- android 点击图片进行切换
点击图片进行切换 除了可以用按钮来进行切换,android还有一个图片按钮(ImageButton)控件,但Button也可以放置图片,我觉得还是Button好用一点 1.添加图片 复制一下之前的不犯 ...
- android 点击图片事件,android图文混排点击事件
图文混排顾名思义就是把文字和图片混合排列在一起,比较简单的需求我们也可以通过TextView和ImageView配合使用来达到目的,但是遇到稍微复杂一些的情况这种方法就不适用了. 做这样一个按钮: 对 ...
- android设置图片不可点击,Android 点击图片设置相关的响应事件
实现相关的接口: implements View.OnTouchListener 实现相关函数: public boolean onTouch(View view, MotionEvent motio ...
- Android点击图片随机,android 设置图片随机出现-两种方式
android 设置图片随机出现-两种方式, 第一种方式:得到图片对应的Drawable实例,通过setImageDrawable(drawable)实现 //ImageView对应的id ivBg ...
- android 点击图片旋转90度,Android UI之ImageView实现图片旋转和缩放
这一篇,给大家介绍一下ImageView控件的使用,ImageView主要是用来显示图片,可以对图片进行放大.缩小.旋转的功能. android:sacleType属性指定ImageVIew控件显示图 ...
最新文章
- Maven使用常用命令
- Science:语言可能并不是推理能力所必需的
- UNIX文件mode_t详解
- WWDC 2014 Session笔记 - 可视化开发,IB 的新时代
- android 吐司服务中显示,android里的“吐司”
- java语言程序设计期中考试_《java语言程序设计》期中试卷(答案).doc
- 学计算机设计制图需啥基础,学习工程制图和CAD经验和方法 心得及体会
- 国内十大不可错过的免费学习资源网站(火速收藏中)
- Linux系统命令行常识问答
- java多线程提交,如何按照时间顺序获取线程结果,看完你就懂了 | Java工具类
- 【日成海外营销】如何利用TikTok进行红人营销?
- python request 报错 #No JSON object could be decoded
- 用JavaScript写的一个摇号程序(随机数)
- 在一个app中启动另外一个app的service
- iOS直播类APP开发流程解析
- 【2023】北京大学计算机考研信息汇总
- 原生Ajax五个基本步骤(面试题)
- js实现电话号码部分隐藏
- 使用python检测图片上的色彩
- CRJ巨佬的gjd算法模板