[Android]笔记2-简单图片浏览器
来源:互联网 发布:淘宝确认收货前换货 编辑:程序博客网 时间:2024/05/22 07:39
XML:
<?xml version="1.0" encoding="utf-8"?><!-- 定义一个线性布局容器--><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/root" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.dezai.mixview.MainActivity" android:orientation="vertical" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" /></LinearLayout>
程序中获取该线性布局容器,并往容器中添加组件。
package com.dezai.mixview;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.ImageView;import android.widget.LinearLayout;public class MainActivity extends AppCompatActivity { //定义一个访问图片的数组 int[] images=new int[]{ R.drawable.a, R.drawable.b, R.drawable.c, }; int currentImg=0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取LinearLayout 布局容器 LinearLayout main=(LinearLayout) findViewById(R.id.root); //程序创建ImageView组件 final ImageView image = new ImageView(this); image.setMaxHeight(200); image.setMaxWidth(200); main.addView(image); //初始化时显示第一张图片 image.setImageResource(images[0]); image.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v){ //改变ImageView里显示的图片 image.setImageResource(images[++currentImg % images.length]); } }); }}
0 0
- [Android]笔记2-简单图片浏览器
- 【Android】简单图片浏览器
- Android 简单图片浏览器
- Android 简单图片浏览器 ImageView
- android开发简单图片浏览器
- Android开发-简单的图片浏览器
- Android小程序--简单图片浏览器
- 【Android基础】简单的本地图片浏览器
- Android开发—简单的图片浏览器
- android学习笔记15:图片浏览器
- Android 简单图片浏览器(疯狂Android讲义第三版)
- 简单的图片浏览器
- 简单的图片浏览器
- 简单图片浏览器(ImageSwitcher_Gallery)
- WPF简单图片浏览器
- C#简单图片浏览器
- 简单图片浏览器
- 简单图片浏览器
- Delphi XE 10 跨平台三层数据库应用教程
- Unity调试时oculus中无画面,Touch手柄无效
- gdb set写text/code段错误的解决办法
- IE不支持xpath
- nginx代理php-fpm配置
- [Android]笔记2-简单图片浏览器
- 机器学习知识点(二十三)黎曼流形认知
- RHEL-RH134-UNIT6-文本处理工具
- kindeditor学习笔记之实现简单留言板
- Linux中增加虚拟内存的方法
- Eclipse插件开发(一)swt/jface在线安装版本路径
- wireshark 编写lua插件,针对一般研发产出的tcp字节流进行解码
- <绝对干货>2017年ICLR视频地址
- RHEL-RH134-UNIT7-访问网络文件共享服务