ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:461.76KB ,
资源ID:7824663      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7824663.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(多式样ProgressBar.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

多式样ProgressBar.docx

1、多式样ProgressBar多式样ProgressBar普通圆形ProgressBar下载 (1.76 KB)2009-7-2 20:44下载 (10.05 KB)2009-7-2 20:44该类型进度条也就是一个表示运转的过程,例如发送短信,连接网络等等,表示一个过程正在执行中。一般只要在XML布局中定义就可以了。 1. 5. 复制代码此时,没有设置它的风格,那么它就是圆形的,一直会旋转的进度条。各大小样式圆形ProgressBar超大号圆形ProgressBar下载 (10.95 KB)2009-7-2 20:44此时,给设置一个style风格属性后,该ProgressBar就有了一个风格

2、,这里大号ProgressBar的风格是: 1. style=?android:attr/progressBarStyleLarge复制代码完整XML定义是: 1. 5. 复制代码小号圆形ProgressBar下载 (1.19 KB)2009-7-2 20:44小号ProgressBar对应的风格是: 1. style=?android:attr/progressBarStyleSmall复制代码完整XML定义是: 1. 5. 复制代码标题型圆形ProgressBar下载 (1.95 KB)2009-7-2 20:44下载 (9.1 KB)2009-7-2 20:44标题型ProgressBa

3、r对应的风格是: 1. style=?android:attr/progressBarStyleSmallTitle复制代码完整XML定义是: 1. 5. 复制代码代码中实现: 1. Override2. protected void onCreate(Bundle savedInstanceState) 3. / TODO Auto-generated method stub4. super.onCreate(savedInstanceState);5. requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);6. /请求窗口特

4、色风格,这里设置成不明确的进度风格7. setContentView(R.layout.second);8. setProgressBarIndeterminateVisibility(true);9. /设置标题栏中的不明确的进度条是否可以显示10. 复制代码长形进度条布局中的长形进度条下载 (1.94 KB)2009-7-2 20:44首先在XML进行布局 1. 复制代码讲解:style=?android:attr/progressBarStyleHorizontal 设置风格为长形 android:max=100 最大进度值为100android:progress=50初始化的进度值an

5、droid:secondaryProgress=70 初始化的底层第二个进度值 android:layout_gravity=center_vertical 垂直居中代码中运用 1. private ProgressBar myProgressBar;2. /定义ProgressBar3. myProgressBar = (ProgressBar) findViewById(R.id.progressbar_updown);4. /ProgressBar通过ID来从XML中获取5. myProgressBar.incrementProgressBy(5);6. /ProgressBar进度值增

6、加57. myProgressBar.incrementProgressBy(-5);8. /ProgressBar进度值减少59. myProgressBar.incrementSecondaryProgressBy(5);10. /ProgressBar背后的第二个进度条 进度值增加511. myProgressBar.incrementSecondaryProgressBy(-5);12. /ProgressBar背后的第二个进度条 进度值减少5复制代码页面标题中的长形进度条下载 (9.07 KB)2009-7-2 20:44代码实现:先设置一下窗口风格特性 1. requestWind

7、owFeature(Window.FEATURE_PROGRESS);2. /请求一个窗口进度条特性风格3. setContentView(R.layout.main);4. setProgressBarVisibility(true);5. /设置进度条可视复制代码然后设置进度值 1. setProgress(myProgressBar.getProgress() * 100);2. /设置标题栏中前景的一个进度条进度值3. setSecondaryProgress(myProgressBar.getSecondaryProgress() * 100);4. /设置标题栏中后面的一个进度条进

8、度值5. /ProgressBar.getSecondaryProgress() 是用来获取其他进度条的进度值复制代码ProgressDialogProgressDialog中的圆形进度条下载 (36.73 KB)2009-7-2 20:47 下载 (40.84 KB)2009-7-2 20:47ProgressDialog一般用来表示一个系统任务或是开启任务时候的进度,有一种稍等的意思。代码实现:1. ProgressDialog mypDialog=new ProgressDialog(this);2. /实例化3. mypDialog.setProgressStyle(ProgressD

9、ialog.STYLE_SPINNER);4. /设置进度条风格,风格为圆形,旋转的5. mypDialog.setTitle(Google);6. /设置ProgressDialog 标题7. mypDialog.setMessage(getResources().getString(R.string.second);8. /设置ProgressDialog 提示信息9. mypDialog.setIcon(R.drawable.android);10. /设置ProgressDialog 标题图标11. mypDialog.setButton(Google,this);12. /设置Pro

10、gressDialog 的一个Button13. mypDialog.setIndeterminate(false);14. /设置ProgressDialog 的进度条是否不明确15. mypDialog.setCancelable(true);16. /设置ProgressDialog 是否可以按退回按键取消17. mypDialog.show();18. /让ProgressDialog显示复制代码ProgressDialog中的长形进度条 下载 (41.72 KB)2009-7-2 20:49下载 (45.66 KB)2009-7-2 20:49代码实现:1. ProgressDial

11、og mypDialog=new ProgressDialog(this);2. /实例化3. mypDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);4. /设置进度条风格,风格为长形,有刻度的5. mypDialog.setTitle(地狱怒兽);6. /设置ProgressDialog 标题7. mypDialog.setMessage(getResources().getString(R.string.second);8. /设置ProgressDialog 提示信息9. mypDialog.setIcon(R.drawa

12、ble.android);10. /设置ProgressDialog 标题图标11. mypDialog.setProgress(59);12. /设置ProgressDialog 进度条进度13. mypDialog.setButton(地狱曙光,this);14. /设置ProgressDialog 的一个Button15. mypDialog.setIndeterminate(false);16. /设置ProgressDialog 的进度条是否不明确17. mypDialog.setCancelable(true);18. /设置ProgressDialog 是否可以按退回按键取消19

13、. mypDialog.show();20. /让ProgressDialog显示 复制代码AlertDialog.BuilderAlertDialog中的圆形ProgressBar下载 (37.41 KB)2009-7-2 20:52先来设计一个Layout,待会儿作为一个View,加入AlertDialog.Builder 1. 2. 6. 9. 10. 15. 16. 复制代码代码罗 1. private AlertDialog.Builder AlterD,AlterD2;2. /定义提示对话框3. private LayoutInflater layoutInflater;4. /定

14、义布局过滤器5. private LinearLayout myLayout;6. /定义布局7. layoutInflater2=(LayoutInflater) getSystemService(this.LAYOUT_INFLATER_SERVICE);8. /获得系统的布局过滤服务9. myLayout2=(LinearLayout) layoutInflater2.inflate(R.layout.roundprogress, null);10. /得到事先设计好的布局11. AlterD2.setTitle(getResources().getString(R.string.Rou

15、ndO);12. /设置对话框标题13. AlterD2.setIcon(R.drawable.ma);14. /设置对话框图标15. AlterD2.setMessage(getResources().getString(R.string.ADDView);16. /设置对话框提示信息17. AlterD2.setView(myLayout2);18. /设置对话框中的View19. AlterD2.show();20. /让对话框显示复制代码AlertDialog中的长形ProgressBar(可控制)下载 (39.64 KB)2009-7-2 20:52先来设计一个Layout,待会儿作

16、为一个View,加入AlertDialog.Builder 1. 2. 6. 11. 12. 19. 20. 24. 25. 复制代码代码罗 1. private AlertDialog.Builder AlterD,AlterD2;2. /定义提示对话框3. private LayoutInflater layoutInflater;4. /定义布局过滤器5. private LinearLayout myLayout;6. /定义布局7. layoutInflater=(LayoutInflater) getSystemService(this.LAYOUT_INFLATER_SERVIC

17、E);8. /获得系统的布局过滤服务9. myLayout=(LinearLayout) layoutInflater.inflate(R.layout.myview, null);10. /得到事先设计好的布局11. 12. myup=(Button) myLayout.findViewById(R.id.myView_BT_Up);13. mydown=(Button) myLayout.findViewById(R.id.myView_BT_Down);14. mypro=(ProgressBar)myLayout.findViewById(R.id.myView_ProgressBar

18、);15. /通过myLayout.findViewById来获取自定义View中的Widget控件元素16. 17. myup.setOnClickListener(this);18. /设置对话框View中的按钮监听器19. mydown.setOnClickListener(this);20. /设置对话框View中的按钮监听器21. mypro.setProgress(Tag);22. /设置一个Tag作为进度值23. AlterD.setTitle(getResources().getString(R.string.RectO);24. /设置对话框标题25. AlterD.setI

19、con(R.drawable.mb);26. /设置对话框图标27. AlterD.setMessage(getResources().getString(R.string.ADDView);28. /设置对话框提示信息29. AlterD.setView(myLayout);30. /设置对话框添加的View31. AlterD.setPositiveButton(OK, new DialogInterface.OnClickListener()32. Override33. public void onClick(DialogInterface dialog, int which) 34. / TODO Auto-generated method stub35. MyProgressBar.Tag=mypro.getProgress();36. );37. /设置对话框按钮,以及按钮的事件监听器38. AlterD.show();39. /让对话框显示复制代码进度条进度值的按钮事件 1. myup.setOnClickListener(this);2. /设置对话框View中的按钮监听器3. mydown.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1