android图片滑动
‘壹’ 安卓怎样锁定照片不左右滑动
以小米手机为例,在小米手机图库照片锁定中“设置-显示-其他高级设置-自动屏幕旋转”中设置自动旋转,在图库中设置自动旋转。
2010年10月,谷歌宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个,Android系统的应用增长非常迅速。在2010年12月,谷歌正式发布了Android 2.3操作系统Gingerbread (姜饼)。
2011年1月,谷歌称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。
2011年8月2日,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。
2011年9月,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。谷歌将会发布全新的Android 4.0操作系统,这款系统被谷歌命名为Ice Cream Sandwich(冰激凌三明治)。
‘贰’ android怎么实现 图片滑动,并且底部小圆点随之无限滑动
什么叫无限滑动。。。你的意思是有几张图片就自动有几个暗色的点滑一张图亮色的点就位移一下么
如果你是这个意思的话
首先滑动图片用viewpager 所有图片id或者url都放到数组里
java">guesterIds=newint[]{R.drawable.guester,R.drawable.guester1,
R.drawable.guester3,R.drawable.guester4,R.drawable.guester5};
在初始化的时候分别初始化这些图片和原点
下面这个代码是初始化图片生成imageview然后装到viewpager的adpater里面
(intid){
ImageViewiv=newImageView(this);
ImageLoader.getInstance().displayImage("drawable://"+id,iv,options);
//iv.setImageResource(id);
ViewGroup.LayoutParamsparams=newViewGroup.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.MATCH_PARENT);
iv.setLayoutParams(params);
iv.setScaleType(ScaleType.FIT_CENTER);
returniv;
}
下面这个代码是动态生成一个布局里面里面是圆点
dotView=newImageView(this);
dotView.setImageResource(R.drawable.dot2_w);
LinearLayout.LayoutParamslayoutParams=newLinearLayout.LayoutParams(Util.dip2px(mContext,20),
Util.dip2px(mContext,10),1.0f);
dotView.setLayoutParams(layoutParams);
dotView.setScaleType(ScaleType.FIT_CENTER);
dotContain.addView(dotView);
然后再每次滑动图片的时候都从viewpager的监听中移动小圆点
pager.setOnPageChangeListener(newViewPager.SimpleOnPageChangeListener(){
@Override
publicvoidonPageSelected(intposition){
intpos=position%guesterIds.length;
moveCursorTo(pos);
curPos=pos;
super.onPageSelected(position);
}
});
移动小圆点的方法其实就是以一个translation的动画
privatevoidmoveCursorTo(intposition){
AnimationSetanimationSet=newAnimationSet(true);
TranslateAnimationtAnim=
newTranslateAnimation(offset*curPos,offset*position,0,0);
animationSet.addAnimation(tAnim);
animationSet.setDuration(300);
animationSet.setFillAfter(true);
curDot.startAnimation(animationSet);
}
希望能启发你的思路
‘叁’ 关于android图片滑动ViewFlipper的问题
应用手势判断,onFling里做判断。如果是自动的话,不用viewflipper的自动播放,自己写timertask来控制切换。因为你知道几张图,所以切到最后一张你肯定知道,然后调用相应的activity。如果是手动切换,那直接在onfling里判断就行。你网上找一下viewflipper的例子,里面写的很全,改一下就行。
‘肆’ 如何在android中实现,一幅一幅图片 通过手势滚动显示,并且可以两个手指触控来缩放图片
总得一句话要重写onTouchEvent
1.手势滚动有很多方法:
可用viewpager实现view的左右滑屏,也可以用ViewFlipper,还有笨方法就是一个imageview,获取按下抬起坐标,判断左滑右滑,然后set另一张图片进去。
2.缩放也有很多做法
正统的做法是把imageview的属性scaleType设置为matrix(矩阵),然后获取滑动手势,来操作矩阵获得缩放的效果
‘伍’ Android实现点击图片之后,图片变大,超过屏幕的大小,我们可以滑动看图片的各个部分
放大后 滑动时计算 图片的边是否在屏幕外,如果在屏幕外就可移动
比如 向上滑动,是想看图片下面的部分,此时计算图片的底边是否在屏幕外,如果是,就可以向上移动图片。
其他方向同上
‘陆’ android实现图片和标题同步滑动(悬100分)
下面用viewpager或者gallery都可以,上面最好用horizatalScrollview
‘柒’ vivox27系统更新后放在Android里的图片浏览时不能左右滑动了,以前可以的
这个系统更新了,他的图片切换方式还是原来的,你看下你的相册里的图片是不是只有一张,如果是那就没办法切换了。
‘捌’ 在android平台上怎么实现像图片的浏览 左右滑动切换图片,然后底部是圆点显示当前是哪一个图片
安卓5.0自带左右滑动切换图片的功能
一、依次点 应用程序---相册
‘玖’ android 左右滑动切换图片怎么做
自定义 ViewGroup 我有一个自定义的ScrollLayout 不知道怎么发给你 只需在布局里面设置
就能实现你这种效果 不知道怎么发给你
‘拾’ Android:使用ViewPager实现左右滑动切换图片加点点
< android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="wrap_content">
< /android.support.v4.view.ViewPager>
< /RelativeLayout >
public class MainActivity extends Activity {
private ViewPager viewPager;
private ArrayList<View> pageview;
}