`

android之实现SeekBar拖动组件

 
阅读更多

android之实现SeekBar拖动组件:

布局:layout/activity_main.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"
>


<SeekBar
android:id="@+id/sb1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="100"
android:progress="50"
/>
</LinearLayout>

java代码:

package com.litsoft.main;


import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.os.Process;
import android.os.SystemClock;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;


public class MainActivity extends ActionBarActivity implements OnSeekBarChangeListener{
private SeekBar sb1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
init();

}


private void init() {
// TODO Auto-generated method stub
sb1 = (SeekBar) findViewById(R.id.sb1);
sb1.setOnSeekBarChangeListener(this);
}


@Override
public void onProgressChanged(SeekBar seekBar, int process, boolean fromUser) {
// TODO Auto-generated method stub
Log.i("main", "进度:"+process);
}


@Override
public void onStartTrackingTouch(SeekBar arg0) {
// TODO Auto-generated method stub
Log.i("main", "开始拖动seekBar");
}


@Override
public void onStopTrackingTouch(SeekBar arg0) {
// TODO Auto-generated method stub
Log.i("main", "结束拖动seekBar");
}





}

效果:


 

 

分享到:
评论

相关推荐

    Android(安卓)应用开发技术 SeekBar组件实现拖动条案例源代码.rar

    Android(安卓)应用开发技术 SeekBar组件实现拖动条案例源代码.rar Android(安卓)应用开发技术 SeekBar组件实现拖动条案例源代码.rar Android(安卓)应用开发技术 SeekBar组件实现拖动条案例源代码.rar Android...

    android图像增强饱和度、颜色、亮度滑动条SeekBar处理(源代码)

    本文是结合博客...通过点击“打开图片”按钮选择本地图像,再通过3SeekBar按钮实现滑动修改图片的饱和度、色相和亮度。 免费资源仅供学习,希望对大家有所帮助,同时希望结合博客学习。

    收集一些Android widget窗口小部件用法实例集.rar

    为大家分享一套Android widget窗口小部件用法实例集源码,在这个例子中,将涉及到一些大家非常熟悉而且非常有用的窗体UI组件的用法,比如Button按钮、textView、Editview编辑框、Checkbox选择框、RadioGroup单选框、...

    android自定义可拖动进度条

    http://blog.csdn.net/yanjunhui2011/article/details/56016414 ...该自定义组件的优势: 1、使用简单; 2、可随意改变圆点、直线的颜色和大小; 当然,也许你会吐槽,系统不是提供了 seekBar 吗,怎么不用 seekBar。

    Android开发之拖动条和评分组件用法分析

    本文实例讲述了Android开发之拖动条和评分组件用法。分享给大家供大家参考,具体如下: 今天闲着没事做就拿出了Android书接着学习,android就是组件多有时候还会弄混淆了。这次介绍的是拖动条和评分组件,这2个组件...

    android开发揭秘PDF

    4.2.20 拖动条(SeekBar) 4.2.21 状态栏提示(Notification、NotificationManager) 4.2.22 对话框中的进度条(ProgressDialog) 4.3 界面布局 4.3.1 垂直线性布局 4.3.2 水平线性布局 4.3.3.相对布局(RelativeLayout) ...

    Android入门到精通源代码.

    4.2.14 拖动条(SeekBar) 4.2.15 评分条(RatingBar) 第5章 Android中的视图组件 5.1 视图组件 5.1.1 图片视图(ImageView) 5.1.2 滚动视图(ScrollView) 5.1.3 网格视图(GridView) 5.1.4 列表视图(ListView...

    android开发入门与实战(下)

    7.3.13 拖动条(SeekBar)介绍与应用 7.3.14 评分组件(RatingBar)介绍与应用 7.3.15 图片视图(ImageView)介绍与应用 7.3.16 图片按钮(ImageButton)介绍与应用 7.3.17 切换图片(ImageSwitcher&Gallery) 7.3.18 网格视图...

    Android 音乐播放器

    本文将引导大家做一个音乐播放器,在做这个Android开发实例的过程中,能够帮助大家进一步熟悉和掌握学过的ListView、SeekBar等一些其他常见组件。为了大家更好的学习操作,以及提供给更入门Android做为一个领路的...

    android开发入门与实战(上)

    7.3.13 拖动条(SeekBar)介绍与应用 7.3.14 评分组件(RatingBar)介绍与应用 7.3.15 图片视图(ImageView)介绍与应用 7.3.16 图片按钮(ImageButton)介绍与应用 7.3.17 切换图片(ImageSwitcher&Gallery) 7.3.18 网格视图...

    《Google Android开发入门与实战》.pdf

    7.3.13 拖动条(seekbar)介绍与应用 93 7.3.14 评分组件(ratingbar)介绍与应用 94 7.3.15 图片视图(imageview)介绍与应用 95 7.3.16 图片按钮(imagebutton)介绍与应用 96 7.3.17 切换图片(imageswitcher...

    Android应用开发揭秘pdf高清版

    《Android应用开发揭秘》内容全面,不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏...

    《Android应用开发揭秘》附带光盘代码.

     4.2.20 拖动条(SeekBar)  4.2.21 状态栏提示(Notification、NotificationManager)  4.2.22 对话框中的进度条(ProgressDialog)  4.3 界面布局  4.3.1 垂直线性布局  4.3.2 水平线性布局  4.3.3.相对布局...

    Android音乐播放器的开发高清完整实例.zip

    主要介绍了Android编程开发音乐播放器,结合实例形式分析了Android音乐播放器开发所...为了有更好的学习效果,其中很多功能我们手动实现,例如拖动音乐进度条实现快进退,实现上一曲、下一曲,暂停,开始等简单功能。

    《Android应用开发揭秘》源码

     4.2.20 拖动条(SeekBar)  4.2.21 状态栏提示(Notification、NotificationManager)  4.2.22 对话框中的进度条(ProgressDialog)  4.3 界面布局  4.3.1 垂直线性布局  4.3.2 水平线性布局  4.3.3.相对布局...

    Google.Android开发入门与实战

    7.3.13 拖动条(SeekBar)介绍与应用 7.3.14 评分组件(RatingBar)介绍与应用 7.3.15 图片视图(ImageView)介绍与应用 7.3.16 图片按钮(ImageButton)介绍与应用 7.3.17 切换图片(ImageSwitcher&Gallery) 7.3.18 网格视图...

    android 音乐播放器

    &lt;SeekBar //拖动条组件 android:id="@+id/seekbar"//id android:layout_width="match_parent"//宽度 android:layout_height="wrap_content" //高度 /&gt; 文本组件 android:id="@+id/text"//id android:...

    Android编程入门很简单.(清华出版.王勇).part1

    5.2.17使用拖动条——SeekBar 5.2.1 8实例——简单使用SeekBar 5.2.19使用图片视图——ImageView 5.2.20实例——ImageView的重叠效果 5.2.21 使用网格视图——GridView 5.2.22实例——通过宫格视图展示相应的应用 ...

Global site tag (gtag.js) - Google Analytics