ImageSwitcher的应用】的更多相关文章

先在MyApplication中初始化ImageLoader initImageLoader(getApplicationContext()); /** * 初始化ImageLoader * 如果你经常出现oom * 减少配置的线程池的大小(.threadPoolSize(...)),建议1~5 * 配置中使用.diskCacheExtraOptions(480, 320, null) * @param context */ public static void initImageLoader(…
ImageSwitcher的原理:ImageSwitcher有两个子View:ImageView,当左右滑动的时候,就在这两个ImageView之间来回切换来显示图片 实现左右滑动切换图片 BaseActivity package com.shaoxin.myimageswitcher; import android.os.Bundle; import android.support.annotation.Nullable; import android.support.v7.app.AppCo…
要点: (查看Api总结) 1:ImageSwitcher 继承 ViewSwitcher, (ViewSwitcher 有继承FrameLayout ) 2: 要实现切图必须实现 ViewSwitcher.ViewFactory接口中的 makeView() 易错点: 1: mImageSwitcher.setFactory(this); mImageSwitcher.setImageResource(mImages[0]); setImageResource必须调用在setFactory之后…
Activity实现 1 import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.Window; import android.view.animation.AnimationUtils; import android.widget.Gallery; import android.wid…
在移动应用开发过程中经常会使用到图片展示场景,例如利用多张图片说明一个产品的特点,此处就会使用到ImageSwithcher,当然也可以使用ViewFliper来实现,但使用ViewFliper的时候会资源释放的问题,需要手动进行操作,这点在以后的文章中讲述. 要使用ImageSwithcher,首先需要在界面文件中添加ImageSwithcher,然后在代码中为ImageSwithcher指定图片加载方法以及触控方法.如下为完成之后的界面: 下面讲述具体的实现方法: 界面Xml文件为: <?x…
<?xml version="1.0" encoding="UTF-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Ima…
GridView--网格视图.ImageSwitcher--图像切换器 ==> GridView,用于在界面上按行.列的分布形式显示多个组件:GridView和ListView父类相同——AbsListView,两者的主要区别是ListView属单方向分布,GridView属两个方向分布. GridView也是通过Adapter提供显示数据——可通过SimpleAdapter或者自定义方式(开发重写BaseAdapter)提供数据显示. GridView常用XML属性: android:colu…
public class ImageSwitcherActivity extends Activity implements OnClickListener,        ViewFactory {    // 所有要显示图片资源索引    private static final Integer[] imageList = { R.drawable.button1,            R.drawable.button2, R.drawable.button3, R.drawable.b…
在android的开发中很多时候都会用到图片的切换,我相信大家在安装完apk后,都会遇到弹出用户向导,介绍本版本apk的新功能,如果你用的是平板电脑或手机的话,可以左右滑动以切换视图,如果你用的是android机顶盒的话,可以按遥控器的左右键以切换视图.那么这种用户向导切换图片是怎么做的呢? 当然答案有很多种,应该android中有太多方式可以实现了,比如ViewFilper ,ViewPager.这里我就介绍一种最简单的方式,那就是采用ImageSwitcher 图片切换器! 首先看一下Ima…
1. ImageSwitcher ImageSwitcher是Android中控制图片展示效果的一个控件,如:幻灯片效果...,颇有感觉啊.做相册一绝 2. 重要方法 setImageURI(Uri uri):设置图片地址 setImageResource(int resid):设置图片资源库 setImageDrawable(Drawable drawable):绘制图片 3. 设置动画效果 imageSwitcher.setInAnimation(AnimationUtils.loadAni…