14天学会安卓开发(第五天)高级UI控件

14天学会安卓开发  
作者:神秘的N (英文名  corder_raine)
联系方式:369428455(反馈)
交流群 :284552167(示例,原文档下载)
版权为作者所有,如有转载请注明出处
目录


第五天.高级UI控件
高级控件介绍
12 ProgressBar            进度条
创建进度条
在布局xml文件中添加进度条代码:

在代码中操作进度条:
ProgressBar.setMax(100);//设置总长度为100
ProgressBar.setProgress(0);//设置已经开启长度为0,假设设置为50,进度条将进行到一半

ProgressBar.png 

Ø     研究ProgressBarDemo
13 ProgressDialog              进度条对话框

        打开对话框
01
02
03
04
05
06
07
08
09
10
11
12
newAlertDialog.Builder( this )
        .setTitle(“lxt008")
        .setMessage( "浏览[url=http://www.lxt008.com]http://www.lxt008.com[/url]" )
           .setPositiveButton( "打开链接" ,
           newDialogInterface.OnClickListener(){
               public void onClick(DialogInterfacedialoginterface, int i){
            Uri uri =Uri.parse( "http://www.lxt008.com/" );
            Intent intent = newIntent(Intent.ACTION_VIEW, uri);
            startActivity(intent);
            }
           }
    ).show();
dialog1.png  dialog2.png 
Ø   研究DialogDemo


带进度条的对话框


Ø   研究ProgressDialogDemo
DialogProgressBar1.png  DialogProgressBar2.png 

进度对话框ProgressDialog

dialog3.png 
l  使用代码ProgressDialog.show(ProgressDialogActivity.this,"请稍等","数据正在加载中...",true);创建并显示一个进度对话框。
l  调用setProgressStyle()方法设置进度对话框风格。有两种风格:
    ProgressDialog.STYLE_SPINNER  旋体进度条风格( 为默认风格)
    ProgressDialog.STYLE_HORIZONTAL  横向进度条风格

14 SeekBar                 拖动条
l   SeekBar.getProgress()获取拖动条当前值
l   调用setOnSeekBarChangeListener()方法处理拖动条值变化事件,把SeekBar.OnSeekBarChangeListener实例作为参数传入
SeekBar.png 
Ø   研究SeekBarDemo
15 ImageSwitcher               图片切换
ImageSwitcher.png 

Ø   研究ImageSwitcherDemo
16 Gallery                   图片切换
Ø   研究GalleryDemo

Gallery.png 
17 TabHost                  标签组件
Ø   研究TabHostDemo
TabHost1.png 

18 Menu                     菜单
l  重写Activity的onCreateOptionsMenu(Menu menu)方法,该方法用于创建选项菜单,在用户按下手机的“Menu”按钮时就会显示创建好的菜单,在onCreateOptionsMenu(Menumenu)方法内部可以调用Menu.add()方法实现菜单的添加。
l  重写Activity的onMenuItemSelected()方法,该方法用于处理菜单被选择事件

menu1.png 

8个代码打包
如下
GalleryDemo
ImageSwitcherDemo
MenuDemo
ProgressBarDemo
ProgressDialogDemo
SeekBarDemo
TabHostDemo
TodayDateDemo
源代码下载
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值