- 浏览: 839933 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
renzhengzhi:
请教一下楼主,公有云和私有云的开发,具体要做哪些工作呢?我拿到 ...
4,云的4 种模式 -
SangBillLee:
我用了solr5.5,用SolrQuery查询,没法高亮,不知 ...
solr5.x快速入门 -
lw900925:
这翻译读起来真是别扭。
solr in action翻译-第一章1.1 -
springjpa_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
Spring MVC性能提升 -
h416373073:
正遇到了此问题不知如何解决, 多谢分享
solr错误
显然要定义对话框进度条就要用ProgressDialog,首先我们需要创建ProgressDialog对象,当然这里同样使用了线程来控制进度条显示,另外可以使用以下方法来设置ProgressDialog。
setProgressStyle:设置进度条风格,风格为圆形,旋转的。
setTitlt:设置ProgressDialog 标题
setMessage:设置ProgressDialog提示信息;
setIcon:设置ProgressDialog标题图标;
setIndeterminate:设置ProgressDialog 的进度条是否不明确;
setCancelable:设置ProgressDialog 是否可以按返回键取消;
setButton:设置ProgressDialog 的一个Button(需要监听Button事件);
show:显示ProgressDialog。
1.package xiaohang.zhimeng; 2. 3.import android.app.Activity; 4.import android.app.ProgressDialog; 5.import android.content.DialogInterface; 6.import android.os.Bundle; 7.import android.view.View; 8.import android.view.View.OnClickListener; 9.import android.widget.Button; 10. 11.public class Activity01 extends Activity { 12. 13. private Button xhButton01, xhButton02; 14. 15. int xh_count = 0; 16. // 声明进度条对话框 17. ProgressDialog xh_pDialog; 18. 19. @Override 20. public void onCreate(Bundle savedInstanceState) { 21. super.onCreate(savedInstanceState); 22. setContentView(R.layout.main); 23. 24. // 得到按钮对象 25. xhButton01 = (Button) findViewById(R.id.Button01); 26. xhButton02 = (Button) findViewById(R.id.Button02); 27. 28. // 设置xhButton01的事件监听 29. xhButton01.setOnClickListener(new OnClickListener() { 30. @Override 31. public void onClick(View v) { 32. // 创建ProgressDialog对象 33. xh_pDialog = new ProgressDialog(Activity01.this); 34. 35. // 设置进度条风格,风格为圆形,旋转的 36. xh_pDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); 37. 38. // 设置ProgressDialog 标题 39. xh_pDialog.setTitle("提示"); 40. 41. // 设置ProgressDialog提示信息 42. xh_pDialog.setMessage("这是一个圆形进度条对话框"); 43. 44. // 设置ProgressDialog标题图标 45. xh_pDialog.setIcon(R.drawable.img1); 46. 47. // 设置ProgressDialog 的进度条是否不明确 false 就是不设置为不明确 48. xh_pDialog.setIndeterminate(false); 49. 50. // 设置ProgressDialog 是否可以按退回键取消 51. xh_pDialog.setCancelable(true); 52. 53. // 设置ProgressDialog 的一个Button 54. xh_pDialog.setButton("确定", new Bt1DialogListener()); 55. 56. // 让ProgressDialog显示 57. xh_pDialog.show(); 58. } 59. 60. }); 61. 62. // 设置xhButton02的事件监听 63. xhButton02.setOnClickListener(new Button.OnClickListener() { 64. 65. @Override 66. public void onClick(View v) { 67. 68. xh_count = 0; 69. 70. // 创建ProgressDialog对象 71. xh_pDialog = new ProgressDialog(Activity01.this); 72. 73. // 设置进度条风格,风格为圆形,旋转的 74. xh_pDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 75. 76. // 设置ProgressDialog 标题 77. xh_pDialog.setTitle("提示"); 78. 79. // 设置ProgressDialog提示信息 80. xh_pDialog.setMessage("这是一个长形进度条对话框"); 81. 82. // 设置ProgressDialog标题图标 83. xh_pDialog.setIcon(R.drawable.img2); 84. 85. // 设置ProgressDialog 的进度条是否不明确 false 就是不设置为不明确 86. xh_pDialog.setIndeterminate(false); 87. 88. // 设置ProgressDialog 进度条进度 89. xh_pDialog.setProgress(100); 90. 91. // 设置ProgressDialog 是否可以按退回键取消 92. xh_pDialog.setCancelable(true); 93. 94. // 让ProgressDialog显示 95. xh_pDialog.show(); 96. 97. new Thread() { 98. @Override 99. public void run() { 100. try { 101. while (xh_count <= 100) { 102. // 由线程来控制进度 103. xh_pDialog.setProgress(xh_count++); 104. Thread.sleep(100); 105. } 106. xh_pDialog.cancel(); 107. } catch (Exception e) { 108. xh_pDialog.cancel(); 109. } 110. } 111. }.start(); 112. 113. } 114. 115. }); 116. } 117. 118. // xhButton01的监听器类 119. class Bt1DialogListener implements DialogInterface.OnClickListener { 120. @Override 121. public void onClick(DialogInterface dialog, int which) { 122. // 点击“确定”按钮取消对话框 123. dialog.cancel(); 124. } 125. } 126.}
发表评论
-
Android SDK更新 Connection to http://dl-ssl.google.com refused 解决方法 .
2013-10-10 11:38 1210问题描述使用SDK Manager ... -
Android开发学习笔记WebView
2012-02-28 21:59 5149WebView(网络视图)能加载 ... -
Android ListView理解之BaseAdapter .
2012-02-28 21:43 2070ListView是Android开发过程中较为常见的组件之一, ... -
AsyncTask的用法
2012-02-27 21:36 905在开发Android应用时必须遵守单线程模型的原则: An ... -
android中的ellipsize
2012-02-26 17:47 1091最近为了解决某个bug,textview中内容过长的话自动 ... -
BaseExpandableListAdapter
2012-02-26 17:40 1570转载自:中国手机开 ... -
使用命令安装apk的方法
2012-02-26 15:44 1710使用命令安装apk的方法, 第一步,将应用防止在androi ... -
Android PendingIntent和Intent的区别
2012-02-16 22:39 1758以前在学习AlarmManager里面会遇到PendingI ... -
android中gallery的使用
2012-02-13 22:52 25301,创建配置文件 <?xml version=&quo ... -
android的tabHost的使用
2012-02-13 22:10 1585废话不多,直接介绍怎么使用 1,用几个tab,就建立几个ta ... -
android源码解析之二ApplicaitonInfo和PackageManager
2012-02-07 13:26 2283ApplicationInfo ApplicationIn ... -
android源码解读一(Context)
2012-02-05 21:13 4269Context类 Context是一个抽象类 public ... -
android 属性android:visibility
2012-02-05 12:16 976此属性意思是此视图是否显示, 例如RelativeLayou ... -
android默认焦点设置的方法
2012-02-05 12:13 18977在使用到文本框(EditText)来进行数据录入的时候,有时默 ... -
imageView.setScaleType
2012-02-03 17:36 6042imageView.setScaleType(ImageVie ... -
文件在SD卡存储
2012-02-02 10:47 1799手机的存储空间分俩种,一种是手机自带的,另一种是SD卡,(外存 ... -
广播接收者
2012-02-02 10:45 1231广播接受者(BroadcastReceiv ... -
android的服务
2012-02-02 10:45 1015服务android中服务和window中的服务是类似的东西,服 ... -
android资源的应用
2012-02-02 10:43 1477color颜色在配置文件中定义路径:res/values/co ... -
android图片的旋转和缩放
2012-02-02 10:42 1749使用Android中的Matrix类实现 //加载需要操 ...
相关推荐
实验室设备管理系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B
PPT高效插件神器推荐-最新发布.zip
数据中心机房是现代信息技术的核心设施,它承载着企业的重要数据和服务,因此,其基础设计与规划至关重要。在制定这样的方案时,需要考虑的因素繁多,包括但不限于以下几点: 1. **容量规划**:必须根据业务需求预测未来几年的数据处理和存储需求,合理规划机房的规模和设备容量。这涉及到服务器的数量、存储设备的容量以及网络带宽的需求等。 2. **电力供应**:数据中心是能源消耗大户,因此电力供应设计是关键。要考虑不间断电源(UPS)、备用发电机的容量,以及高效节能的电力分配系统,确保电力的稳定供应并降低能耗。 3. **冷却系统**:由于设备密集运行,散热问题不容忽视。合理的空调布局和冷却系统设计可以有效控制机房温度,避免设备过热引发故障。 4. **物理安全**:包括防火、防盗、防震、防潮等措施。需要设计防火分区、安装烟雾探测和自动灭火系统,设置访问控制系统,确保只有授权人员能进入。 5. **网络架构**:规划高速、稳定、冗余的网络架构,考虑使用光纤、以太网等技术,构建层次化网络,保证数据传输的高效性和安全性。 6. **运维管理**:设计易于管理和维护的IT基础设施,例如模块化设计便于扩展,集中监控系统可以实时查看设备状态,及时发现并解决问题。 7. **绿色数据中心**:随着环保意识的提升,绿色数据中心成为趋势。采用节能设备,利用自然冷源,以及优化能源管理策略,实现低能耗和低碳排放。 8. **灾难恢复**:考虑备份和恢复策略,建立异地灾备中心,确保在主数据中心发生故障时,业务能够快速恢复。 9. **法规遵从**:需遵循国家和地区的相关法律法规,如信息安全、数据保护和环境保护等,确保数据中心的合法运营。 10. **扩展性**:设计时应考虑到未来的业务发展和技术进步,保证机房有充足的扩展空间和升级能力。 技术创新在数据中心机房基础设计及规划方案中扮演了重要角色。例如,采用虚拟化技术可以提高硬件资源利用率,软件定义网络(SDN)提供更灵活的网络管理,人工智能和机器学习则有助于优化能源管理和故障预测。 总结来说,一个完整且高效的数据中心机房设计及规划方案,不仅需要满足当前的技术需求和业务目标,还需要具备前瞻性和可持续性,以适应快速变化的IT环境和未来可能的技术革新。同时,也要注重经济效益,平衡投资成本与长期运营成本,实现数据中心的高效、安全和绿色运行。
Visio软件全套资源及教程-最新发布.zip
2000-2022年中国地级市生态韧性数据集(含原始数据、计算代码及结果,最新).zip
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源内容地址:https://blog.csdn.net/abc6838/article/details/143778060 2、数据特点:今年全新,手工精心整理,放心引用,数据来自权威,且标注《数据来源》,相对于其他人的控制变量数据准确很多,适合写论文做实证用 ,不会出现数据造假问题 3、适用对象:大学生,本科生,研究生小白可用,容易上手!!! 4、课程引用: 经济学,地理学,城市规划与城市研究,公共政策与管理,社会学,商业与管理
Jupyter-Notebook
1949-2021年中国民政统计年鉴-最新数据发布.zip
Jupyter-Notebook
Gartner推荐全球4家专注于通过自动化和人工智能支持SOC的优秀供应商.pdf
Jupyter-Notebook
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
53朱清清 劳动教育总结报告.doc
Jupyter-Notebook
Spss26统计软件最新版-最新发布.zip
【作品名称】:基于springboot mybatis+Mysql 实现的图书管理系统 【web课程设计 】 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 主要功能 登录、注销、修改密码 管理员对图书信息的增删改查、查看读者、查看借阅记录 读者对图书信息的查看查询、修改个人信息、查看借阅记录 使用技术 数据库:mysql5.7 后端框架: SpringBoot HTML模板: ThymeLeaf 持久层: Mybatis UI: Bootstrap 登录验证和用户权限: SpringSecurity 使用说明 本项目使用maven进行管理,详细安装教程自行百度 需下载mysql图形化管理工具(例如Navicat),新建数据库library,右键数据库运行项目中的library.sql脚本 用IDE打开项目(建议使用i 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
内容概要:本文详细介绍了用Python的Tkinter库创建动态心脏图形的过程。程序主要由几个部分组成:首先定义了一系列数学函数用于计算心形图的心脏坐标以及散射、收缩效果;然后构建了一个‘BeatingHeart’类来生成不同帧的心跳动画点集;最后,在主函数里调用了这个类的方法绘制出连续的心跳图像,展示了心脏的搏动过程。 适合人群:熟悉Python语言并且对Tkinter库有一定了解的开发者,特别是那些希望利用Python创建图形化应用或者动画模拟的人群。 使用场景及目标:适用于希望快速理解和实现基于Tkinter的基本二维图形与动画制作的学习者或开发者;同时也可以作为图形算法和物理模拟(如粒子系统)的教学案例。 阅读建议:本文涉及到多个函数之间的复杂调用关系,读者需要仔细跟踪每一步操作的具体意义及其参数含义。对于初学者而言,可以先尝试运行示例代码查看实际效果,然后再逐步理解每个部分的功能实现机制。
宏观面板数据整合(省市区三级)-最新数据.zip
空间计量软件及学习资料-最新更新.zip