Android开发拖动条实现照片的切换

可拖动滚动条实现 SeekBar实现 ,通过 OnSeekBarChangeListener 事件 来监听其值的改变,还可以监听 开始拖动和停止拖动! 立即下载
Android开发拖动条实现照片的切换

.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity" >

    <ImageView 
        android:id="@+id/img"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/pic_0"/>
    
    <SeekBar 
        android:id="@+id/seekbar"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
    
    <TextView 
        android:id="@+id/text"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>

</LinearLayout>

.java

package com.example.seekbardemo2;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.ImageView;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
import android.widget.TextView;

public class MainActivity extends Activity {

private ImageView img=null;
private SeekBar seekbar=null;
private TextView text=null;
private int data[]=new int[]{
R.drawable.pic_0,R.drawable.pic_1,
R.drawable.pic_2,R.drawable.pic_3,
R.drawable.pic_4,R.drawable.pic_5,
R.drawable.pic_6,R.drawable.pic_7,
R.drawable.pic_8,R.drawable.pic_9
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.img=(ImageView) super.findViewById(R.id.img);
this.seekbar=(SeekBar) super.findViewById(R.id.seekbar);
this.seekbar.setMax(9);
this.text=(TextView) super.findViewById(R.id.text);
this.seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListenerImp());
}

public class OnSeekBarChangeListenerImp implements OnSeekBarChangeListener{
//拖动过程
public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
// TODO Auto-generated method stub
int cur=arg0.getProgress();
//设置显示的图片
MainActivity.this.img.setImageResource(MainActivity.this.data[cur]);
MainActivity.this.text.setText("当前第"+(cur+1)+"张"+" 还有"+(MainActivity.this.data.length-cur-1)+"张");
}
//刚开始拖动
public void onStartTrackingTouch(SeekBar arg0) {
// TODO Auto-generated method stub
}

public void onStopTrackingTouch(SeekBar arg0) {
// TODO Auto-generated method stub
}
}

}
可以用手指拖动改变进度进度条 在android4.0下编译通过的。带滑块的进度条演示。可以用手指拖动改变进度。 立即下载

相关推荐

android左右滑动切换图片

能够实现android左右滑动切换图片效果,滑动时下方的小白点也跟着滑动

图片轮换与拖动效果

图片自动轮换与拖动效果               1、去年做的一个图片拖动与轮换的东东,网页中的图片拖动的时候会打开一个新的窗口显示图片,                       所以我在上面加了一层DIV拖动的时候直接拖动DIV,里层的图片跟着走动。                2、 图片轮换效果,fadeTo函数的淡入淡出效果,设置上层图片(a)透明度到0.5的时候,     

u014094195的专栏 951

Amber实战:小分子配体MD模拟全流程避坑指南(附磷酸基团处理技巧)

本文提供了一份基于Amber软件进行小分子配体分子动力学模拟的实战避坑指南。详细解析了从晶体结构预处理、配体参数化(重点探讨AM1-BCC与RESP电荷选择)、复合物体系构建到模拟稳定性调试的全流程。特别针对磷酸基团等特殊官能团处理中常见的模拟崩溃问题,给出了系统性的诊断与解决方案,旨在帮助研究者获得稳定可靠的模拟结果。

weixin_29237635的博客 682

Android左右图片切换(可自动)

  本例是用ViewPager去做的实现,支持自动滑动和手动滑动,不仅优酷网,实际上有很多商城和门户网站都有类似的实现:   具体思路:   1. 工程中需要添加android-support-v4.jar,才能使用ViewPager控件。   2. 图片的自动切换:可使用Timer或者ScheduledExecutorService,这个有多重方式可以实现。   同时要切换底部的d

kc58236582的博客 3563

基于4G cat.1的低功耗车牌识别摄像头模组介绍

在消费类摄像头领域,4G低功耗相机已经非常普遍,在可视门锁,婴儿看护,户外监控等领域都获得了很好的应用.但是在工业领域,低功耗相机的应用还不是那么广泛.这里要介绍一款基于4G cat.1的低功耗车牌识别摄像头模组,在待机状态只有MCU和毫米波雷达以1Hz的频率工作,功耗低至500uA,并可以通过4G模块远程唤醒模组.

bindaz的专栏 1647

魔兽RPG老地图逆向工程:解密三国列传3.0武将招募限制(附JASS实战)

本文详细解析了《三国列传3.0》魔兽RPG地图的武将招募限制机制,通过逆向工程和JASS脚本修改技术,突破SLK加密防线并解密游戏逻辑。文章提供了从工具准备到代码修改的完整实战指南,帮助玩家解除武将数量限制,重温经典游戏的乐趣。

i1j2k的博客 368

Android自定义view实现两张图片的分割线滑动对比

【代码】Android自定义view实现两张图片的分割线滑动对比。

qq_38496491的博客 441

自动驾驶传感器选型实战:摄像头、激光雷达与毫米波雷达融合策略

自动驾驶感知系统的核心在于多传感器协同,而非单一技术优劣。摄像头擅长语义识别但受光照和天气制约;激光雷达提供高精度测距却面临成本、温漂与多径干扰等物理瓶颈;毫米波雷达则以全天候鲁棒性与精准测速成为安全底线的守门人。三者融合不是简单叠加,而是基于场景约束(如暴雨、强光、高速跟车)、成本边界(BOM控制)与时间窗口(量产节奏)的工程权衡。真实量产方案中,‘纯视觉’实为视觉主责+毫米波兜底,‘激光雷达上车’本质是用硬件真值加速算法迭代,而传统车企更倾向以毫米波为仲裁者协调冲突。理解这些底层原理,才能在传感器选型、

weixin_32495691的博客 276

Android实现动态任意拖动图片

应用场景:小游戏 android要实现动态任意拖放图片,使用imageview实现比较困难,在这里介绍一种使用button的方法: 1. 界面元素有任意个,用户操作选中一个在屏幕上拖动,拖动完成后图片元素停留在actionup的位置; 2. 首先在界面设置任意个button元素,并设置background: android:background="@drawable/bgall"

田田的菜坛子 1444

SigmaStar(星宸科技)SSC33X系列

目前,SSC33X系列已经量产了接近两年,SDK成熟稳定,功耗表现良好,图像效果出色,广泛应用在AI枪机、AI球机、AI云台机、多目摄像机、停车场闸机、人脸门禁、人脸锁、门铃猫眼等产品上。

Comake Online的博客 1万+

2026年数学建模国赛C题利器:层次分析法与主成分分析在统计建模中的应用

本文系统探讨了层次分析法(AHP)与主成分分析(PCA)在数学建模竞赛,特别是全国大学生数学建模竞赛C题中的联合应用策略。通过理论阐述、方法对比和案例实践,本文揭示了两种方法从“数据降维”到“决策评价”的完整分析链条,提出了“PCA+AHP”协同框架,并通过实际算例验证了该框架在解决复杂评价类问题中的有效性和优越性。研究表明,将PCA的客观降维能力与AHP的主观决策优势有机结合,能够显著提升统计建模的科学性、合理性和解释力,是应对日益复杂的竞赛题目的重要方法论工具。关键词:层次分析法;主成分分析;数学建模。

YOLO 41

【Android开发】图片拖拉功能的实现

这次记录的是实现Android图片用手拖拉的功能。 编译环境:eclipse Android版本4.0 创建工程过程略 实现图片在页面内的拖拉 原理图: 实现图片在页面内的拖拉 mian.xml:     xmlns:tools="http://schemas.android.com/tools"     android

程序猿之洞 2004

把云端打印带回办公室:通信场景 SAP_COM_0466 打通 SAP BTP ABAP environment 与本地打印机的 Pull Integration 实战

摘要: 本文探讨云端SAP系统如何通过SAP_COM_0466通信场景实现与本地打印机的安全连接。核心方案采用Pull Integration模式,由本地组件(如SAP Cloud Print Manager或第三方OMS)主动从云端打印队列拉取任务,避免网络边界冲突。配置流程涵盖通信安排创建、打印队列绑定及权限管理,并强调队列类型必须选择"Pull Integration Queue"的关键细节。方案通过分离云端生产与本地打印环节,既保障安全性又便于运维监控,适用于SAP BTP AB

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 144

android 照片转视频教程,手机一张照片制作视频教程 安卓手机怎么将照片制作成视频?...

专注实拍 监控 风景 各类视频申请入群加微信: neimu500因为专注 所以专业!我们只发优质实拍视频,群管理专业、规范,确保群的视频质量以及秩序!无水印可下载可分享.狸窝是帮助用户解决问题 提供教程解决方案 在这个过程中有使用我们自己开发的软件 也有网上找的工具 只要帮助用户解决问题就好!同意则往下继续了解学习 ...今天要介绍的是在安卓手机上制作一张圆形图片在转圈圈的视频哦~怎么说呢,就是将...

weixin_33433927的博客 1053

SAP-ABAP:SAP信贷管理核心:CL_UKM_BUPA_FACTORY类完整解析与实践指南

SAP信贷管理核心类CL_UKM_BUPA_FACTORY解析 CL_UKM_BUPA_FACTORY是SAP信贷管理(UKM)模块的核心类,作为业务伙伴信贷数据的中央控制台,它提供: 统一入口:标准化实例化客户/供应商信贷对象 主要功能: 获取单条/批量业务伙伴数据 安全保存数据变更 封装底层数据访问逻辑 典型应用场景: 信贷主数据批量维护 自动化限额调整 订单信贷实时检查 性能优化建议: 使用批量方法替代循环单条处理 合理设置字段选择 实施缓存策略 该类通过简洁API简化复杂信贷操作,是SAP信贷管理开

baidu_35680696的博客 1209

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Gallery实现图片拖动切换

Gallery中文意思为画廊,通过Gallery能够实现用手指在屏幕上滑动实现图片的拖动。效果如下: 上面,为了学习了解,只用了android默认的Icon图片。 主程序中创建了一个继承自BaseAdapter的ImageAdapter方法,这个ImageAdapter的存在目的,是为了要暂存想要显示的图片,并作为Gallery控件图片的源引用。 MyActivity.java...

a329071489的博客 101

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Android照片墙加强版,使用ViewPager实现画廊效果

转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/12646775 记得关于照片墙的文章我已经写过好几篇了,有最基本的照片墙,有瀑布流模式的照片墙,后来又在瀑布流的基础之上加入了查看大图和多点触控缩放的功能。总体来说,照片墙这个Demo在这几篇文章的改进中已经变得较为完善了,本想关于这个功能的系列到此为止,但有朋友跟

Will~会发光啊 305

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Android图片左右切换和拖动大小

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33676492的博客 396

安卓基础(悬浮窗和摄像)

​ 的作用就是 ​​的作用是直接把用户带到 ​​,而不是让用户在系统设置中手动寻找。从A页面使用startActivityForResult()跳转到B页面,B页面点击返回时将新写入的值传回到A页面。

hongsegeming的博客 1124

Android开发中遇到的问题总结【持续更新】

Android开发: 使用Java设置控件样式问题总结;Java中设置GridLayout布局的layout_columnWeight属性;设置字体颜色为黑色,但显示的是灰色。

提笔忘字的帝国 2966

去掉边框_安卓也有堪比 VOUN 的加边框应用了,素材丰富到没朋友

iOS 系统中有一款可以给照片加边框的应用 VOUN,里面的相框档次很高,调整后的效果也很不错,但是安卓却没有一款类似的应用。开发者 Joey 尝试找了很多款相似的应用,结果不是广告就是骗流量的辣鸡应用,所以最后独自开发了 Fui。简单的操作和清新的界面打开 Fui,启动界面非常简单,背景是一片蓝色的星空,界面下方有一个书的 logo(即 App 使用入口)以及一行文艺的句子。每次打开 App 时...

weixin_39724748的博客 251

android 照片拼接长图_长图拼接app下载 长图拼接制作 for Android v2.6.1 安卓版 下载-脚本之家...

长图拼接制作app是一款操作很方便的长截图拼接软件。长图拼接app能够支持对截图进行裁剪和编辑,长图拼接制作app还有多种拼接模板和框架供大家选择,有需要的用户赶快下载体验吧!软件介绍长图拼接制作app是一款非常方便实用的软件,平台能够把用户手机里的照片都进行剪辑。长图拼接制作将相片、图片、截图等图片拼接起来,从上到下,或从左至右,拼成一幅长图;操作方便快捷,十分的简单,可以设置每一张图片的顺序,...

weixin_42347346的博客 836

推荐项目:GestureImageView - 打造动态手势操控的Android ImageView

推荐项目:GestureImageView - 打造动态手势操控的Android ImageView 项目简介 GestureImageView 是一个为 Android 平台设计的自定义视图组件,它扩展了标准的 ImageView 功能,允许开发者通过简单的手势来实现图片的缩放、旋转和拖动。这个项目的目的是让用户体验更加自然和直观,同时也为开发者提供了一个强大的工具,用于构建更富有交互性的移动...

gitblog_00076的博客 568

input点击时去掉边框_安卓也有堪比 VOUN 的加边框应用了,素材丰富到没朋友

iOS 系统中有一款可以给照片加边框的应用 VOUN,里面的相框档次很高,调整后的效果也很不错,但是安卓却没有一款类似的应用。开发者 Joey 尝试找了很多款相似的应用,结果不是广告就是骗流量的辣鸡应用,所以最后独自开发了 Fui。简单的操作和清新的界面打开 Fui,启动界面非常简单,背景是一片蓝色的星空,界面下方有一个书的 logo(即 App 使用入口)以及一行文艺的句子。每次打开 App 时...

weixin_39705794的博客 126

Android动态生成答题卡,〔两行哥〕OpenCV4Android教程之安卓答题卡识别

这是一个基于OpenCV的Android答题卡识别Demo,源码已经上传至码云:AnswerSheetScanDemo。一、使用流程(一)输入照片源在App首页,选择通过“相机”或“相册”选择照片源,首页如图1所示。图1 首页(二)拍照或从相册中选取图片拍照请将答题卡填满平铺图中蓝色虚线框,垂直拍摄,尽量避免光影干扰,拍照页如图2所示。划重点,填满平铺蓝色虚线框。图2 拍照页(三)框选答题区域正常...

weixin_32597695的博客 1163
上一篇: Android设置TextView能够滚动
下一篇: 使用SeekBar组件调节屏幕亮度
普通网友
博客等级 码龄16年 90粉丝 1232原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值