“暮晨”通过精心收集,向本站投稿了5篇Android Dialog的九种常用形式,以下是小编为大家整理后的Android Dialog的九种常用形式,希望对您有所帮助。
篇1:Android Dialog的九种常用形式
Dialog是常用的一种Android控件,一般常用的形式有九种,
第一种,最常见的普通dialog
private void nomalDialog { //创建对话框对象:AlertDialog的内部类Builder的对象 AlertDialog.Builder builder=new AlertDialog.Builder(MainActivity.this); //给对话框设置图标 builder.setIcon(R.drawable.ic_launcher); //设置Title builder.setTitle(Title); //设置对话框的信息内容 builder.setMessage(是否删除选中的数据); //设置选择按钮 builder.setPositiveButton(删除, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { //进行删除操作 Toast.makeText(MainActivity.this, 点击了删除按钮, Toast.LENGTH_SHORT).show(); } }); builder.setNegativeButton(取消, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { Toast.makeText(MainActivity.this, 点击了取消----按钮, Toast.LENGTH_SHORT).show(); } }); //显示对话框 builder.show(); }
第二种 列表对话框
private void listDialog() { AlertDialog.Builder builder=new AlertDialog.Builder(MainActivity.this); builder.setTitle(请做出选择); builder.setItems(R.array.strs, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { Toast.makeText(MainActivity.this, getResources().getStringArray(R.array.strs)[which], Toast.LENGTH_SHORT).show(); } }); builder.show(); }
第三种 单选列表对话框,淘宝取消订单原因就是用的此控件
private void singleDialog() { AlertDialog.Builder builder=new AlertDialog.Builder(MainActivity.this); //strs为在valuse目录下新建一个arrays.mxl文件 final String[] strs=getResources().getStringArray(R.array.strs); //给Dialog设置单选选项。参数:1数据源 2默认选中项 3监听 builder.setSingleChoiceItems(strs, 1, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { System.out.println(===witch==+which);// Dialog对象 whitch选中项 Toast.makeText(MainActivity.this, getResources().getStringArray(R.array.strs)[which], Toast.LENGTH_SHORT).show(); } }); //选择结束后不会自动消失对话框,so加上按钮 builder.setPositiveButton(确定, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { System.out.println(===witch=btnclick=+which); } }); dialogs = builder.show(); }
第四种 多选列表对话框
private void mutiDialog() { AlertDialog.Builder builder=new AlertDialog.Builder(MainActivity.this); final boolean[] checkedState=new boolean[3]; builder.setMultiChoiceItems(R.array.strs, checkedState, new OnMultiChoiceClickListener() {@Override public void onClick(DialogInterface dialog, int which, boolean isChecked) { } }); builder.setPositiveButton(确定, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { String str=; for(int i=0;i<3;i++){ if(checkedState[i])str+=true; elsestr+=false; } Toast.makeText(MainActivity.this, str, Toast.LENGTH_SHORT).show(); } }); builder.show(); }
第五种 自定义布局对话框
private void mdefineDialog() { AlertDialog.Builder builder=new AlertDialog.Builder(MainActivity.this); //内容布局转换成View View view=View.inflate(MainActivity.this, R.layout.view_dialog, null); //获取Dialog内容View中的控件 final EditText etxtv1=(EditText) view.findViewById(R.id.etxtv1); final EditText etxtv2=(EditText) view.findViewById(R.id.etxtv2); builder.setView(view);//把View添加进Dialog //给Dialog添加按钮 builder.setPositiveButton(登陆, new OnClickListener() {@Override public void onClick(DialogInterface dialog, int which) { Toast.makeText(MainActivity.this,etxtv1.getText().toString()+etxtv2.getText().toString(), Toast.LENGTH_SHORT).show(); } }); builder.show(); }
第六种 进度对话框
private void progressDialog() { ProgressDialog proDia=new ProgressDialog(MainActivity.this); proDia.setMessage(正在加载...); proDia.show(); //消失对话框// proDia.dismiss(); }
第七种 水平进度对话框
private void progressHDialog() { final ProgressDialog proD=new ProgressDialog(MainActivity.this); //设置进度条的样式 proD.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); //设置进度条的最大进度 proD.setMax(100); new Thread(new Runnable(){ @Override public void run() { for(int i=0;i<=100;i++){ try {Thread.sleep(200);proD.setProgress(i);if(i==100){ proD.dismiss();} } catch (InterruptedException e) {e.printStackTrace(); } } }}).start(); proD.show(); }
第八种 日期对话框
private void DateDialog() { //日期选择 OnDateSetListener DL=new OnDateSetListener() {@Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { //参数选择结果:年 月 日 Toast.makeText(MainActivity.this,year +:+monthOfYear+:+dayOfMonth, Toast.LENGTH_SHORT).show(); } }; //日期选择对话框:参数1上下文 参数2: 参数...默认显示日期 实际显示的月份比这里设置的月份数会多1个月 DatePickerDialog DD=new DatePickerDialog(MainActivity.this, DL, 2015, 4, 12); //显示 DD.show(); }
第九种 时间对话框
private void TimeDialog() { OnTimeSetListener timeL=new OnTimeSetListener() {@Override public void onTimeSet(TimePicker view, int hourOfDay, int minute) { //参数:参数2选择的小时 参数3:分钟 Toast.makeText(MainActivity.this,hourOfDay +:+minute, Toast.LENGTH_SHORT).show(); } }; //参数:参数1:上下文对象 参数2:OnTimeSetListener 参数3:对话框弹出以后默认显示时间 参数5:是否是24小时 TimePickerDialog time=new TimePickerDialog(MainActivity.this, timeL, 0, 0, false); time.show(); }
篇2:九种面试包装
九种面试包装
1、剪裁合适、简单大方的套装,比两件式上下身搭配或洋装更能体现庄重感与专业性,而女士下身应以裙装为主,如穿长裤,应选择质料柔软、剪裁合宜的西装裤。
2、套装、西装颜色以中性为主,避免夸张、刺眼的颜色。以自己的“肤色属性”为前提(也就是选适合你皮肤色调的色彩),能让人看到你精力充沛、容光焕发、神采奕奕的清新形象。
3、避免无袖、露背、迷你裙等性感装束。着这类装会给人一种轻佻、浮燥的感觉,裙长应至少盖住大腿的三分之二。
4、不要穿露出脚趾的凉鞋,建议你穿素色素面的一寸半包鞋,自然地抬头挺胸,精神饱满,不卑不亢,
5、配饰宜求简洁高雅。配戴造型过于夸张、会叮当作响的饰品,会给人以庸俗、轻浮的印象。
6、保守淡雅的彩妆,勿浓妆艳沫,也不宜脂粉不施。包括头发、指甲、配件等细节都应干净清爽,给人以洗练、爽脆的'良好印象。
7、只带一个手提包或公文包,尽量把化妆品、笔、零碎的小东西有条有理地收拾好置于一个包内。手里又提又拿,容易给人凌乱、急燥、办事马虎的感觉。
8、注重细节,如鞋子是否干净闪亮都是好品味问微妙的差异。
9、着装是为了表达一种气质,而微笑是自信的第一步,也能为你消除紧张。初次求职或刚出校门,可能羞涩,但却不能邋遢,更不能苦着一张脸。否则你难以给人留下最佳印象,从而争取到工作机会。
篇3:九种驱蚊植物
九种驱蚊植物
No.1 驱蚊草
含香茅醛等药用成分,常年散发柠檬香味,不仅能驱蚊,还能净化空气。
No.2 薄荷
含薄荷醇、薄荷酮等药用成分,带有特殊的芬芳香气,蚊虫闻了会晕眩。
No.3 茉莉花
含茉莉黄酮、甘露醇等药用成分,花香浓郁,夏季置于室内,能使蚊虫避而远之。
No.4 天竺葵
含香茅醇、柠檬醛等有效成分,有杀菌、驱虫等功效,味道略似玫瑰,蚊蝇闻之即逃,孕妇禁用。
No.5 薰衣草
含乙酸芳樟酯、芳樟醇等有效成分,有“香草之后”之称。开一种蓝紫色的小花,淡淡的清香可以驱虫,兼具安神功效。
No.6 夜来香
含芳香醇等药用成分,每逢夏秋,会绽开一簇簇黄绿色的吊钟形小花,具浓香,这种香味令蚊子畏惧,是驱蚊佳品,但不宜久放室内。
No.7 七里香
含芳樟醇等药用成分,叶小亮泽,花白繁密,叶片会散发浓浓的辛甜香味来驱蚊。古人用其来藏书、避虫,放在席子下能去蚤虱。
No.8 食虫草
菊科草本植物,一株有数百只黄色小花,各花头外围有黏液,蚊虫落在上面便被粘住。放一盆在家中,捉蚊又吸尘。
No.9 猪笼草
食虫植物,长有奇特的叶子,顶端挂着一个长圆形的“捕虫瓶”,瓶上有盖,能开能关,以此捕虫。
篇4:九种类型的家庭教育
九种类型的家庭教育
一、温室栽培型
随着生活水平的提高,加上现今的家庭都是独生子女,使的家长更有精力和能力来培养教育子女,尤其是生在艰苦年代的家长,总是希望给予孩子最好的学习和成长条件,以弥补自己少时的缺憾。
然而,却没有想到,人的思虑有限,自然的造化无穷。这样的教育方法,导致了孩子变成了温室里的花朵,禁不起一点风吹雨打,失去了父母的照顾,却无法适应外界的环境,最后父母只能操心到老。
二、模具制造型
这类家庭的父母对孩子的要求极为严格,从孩子的生活习惯、活动范围方,到读书的方法、兴趣爱好,甚至高考专业的选择、毕业工作的种类,都受到强制性的指导。因为他们总认为自己的想法一定不会错,自己是爱孩子、为孩子好的。
殊不知,在这种教育模式下,无形中抹杀了孩子的自主学习与创造能力,虽然不否认有一些孩子会有所成就,但更多的孩子却只是模型制造的“产品”,父母原形的克隆,人的独立思考与创造能力,在这些克隆产品中黯然消退。
三、经济刺激型
现实的社会越来越物质化,很多家庭的教育方式,也是以物质刺激孩子为主:考第一,奖励100;考前十名,50等等。以至最后孩子的脑袋瓜里只有一个“钱”字,做家务?可以,给钱;帮爸爸买烟?可以,给钱;帮你做作业?可以,给钱......
四、极力压榨型
这种类型的教育方式主要体现在孩子读书的过程中。在目前形势下,高等教育与高中教育没有普及,大学生的就业率很低,迫使父母对孩子提出各种苛刻的要求,以使孩子能够上一所名校,有个好的前程。在平时,孩子们都会被迫学习到晚上10点以后,而假期,更有各种补习班、特长班在等待着被压榨得灯枯油尽的孩子!
五、自家萝卜型
俗话说“自家萝卜天大个”,在有的父母眼里,自家的孩子什么都好,稍微表现不错,那就是天才的举动,即使表现不好,那也是别人的错,老师的错,学校的错,反正自家的孩子绝对不会不好的。这种危害,相信不说你也知道会造成什么样的后果。
六、温和唠叨型
有的父母性情比较温和,孩子一出现问题时,就开始絮絮叨叨,就好像《大话西游》里的.唐僧一样,最后孙悟空受不了了只好离开。如果孩子在这样的环境中长大,可能对他们的性格形成和心理发展都很利。
七、原始放纵型
有的父母因为忙着打工挣钱,或因为婚姻破裂,根本无暇顾及孩子;也有的父母认为读书没用,就算考上大学也不一定能找到工作,不读书同样能挣大钱,于是,干脆任其自生自灭。甚至把教育的责任全部推给学校和教师,现在虽然有“教育万能”的理论,但却没有万能的老师!
八、易怒暴力型
虽然如今的教育理念并不认同打孩子,但依然有很多父母还是抱“不打不成器”的方式教育子女。尤其是在孩子做错事,不听话的时候,父母怒火一来,就对孩子拳脚相加。暴力调教的孩子,要么逆反心理特别强,要么变得很懦弱,给孩子心理上造成的阴影,将很难消除。
九、较为理想型
这一种,是作为较理想的家庭教育提出的总结,同时也可以作为补救以上一些家庭教育缺陷的建议。
重视孩子,爱孩子,但不溺爱;满足孩子的合理要求,但要让他明白,哪些是不受鼓励的;严格要求孩子,但要给孩子适度的独立空间;幼教与小学教育特别重要,这是决定孩子的行为习惯、思维方式、以及培养孩子兴趣爱好的重要阶段;一个良好的学习习惯、生活习惯、思维习惯,以及良好的经济观念,都将影响孩子的一生,决定孩子日后的成就。
篇5:成大事九种能力
成大事必备九种能力
挑战生存的能力:善于在现实中寻找答案
1、摆正心态,敢于面对现实
对于那些不停地抱怨现实恶劣的人来说,不能称心如意的现实,就如同生活的牢笼,既束缚手脚,又束缚身心,因此常屈从于现实的压力,成为懦弱者;而那些真正成大事的人,则敢于挑战现实,在现实中磨炼自己的生存能力,这就叫强者!
在此,我们可以得出一条成大事的经验:适应现实的变化而迅速改变自己的观念,最重要的是需要我们有一副聪慧的头脑和灵活的眼睛,做生活的有心人,
在现实的压力之下,如果你能改变观念,适时而进,可收到事半功倍的效果。
我们的自下而上须臾离不开现实,随着现实的变化,我们必须随之调整自己的'观念、思想、行动及目标。这是生存的必须。
如果我们有办法来改变现实,使之适合我们能力和欲望的发展需要,则是最难能可贵的。
2、让你拥有过硬的自制能力
自制,就是要克服欲望,不要因为有点压力就心里浮躁,遇到一点不称心的事就大发脾气。
一个人除非先控制了自己,否则将无法控制别人。
一个人只要有成大事的目标,知道自己想要的,然后采取行动,告诉自己绝对不要放弃,成功只是时间早晚而已,
假使你在途中遇上了麻烦或阻碍,你就去面对它、解决它、然后再继续前进,这样问题才不会愈积愈多。
你在一步步向上爬时,千万别对自己说“不”,因为“不”也许导致你决心的动摇,放弃你的目标,从而前功尽弃。
人最难战胜的是自己,这话的含义是说,一个人成功的最大障碍不是来自于外界是,而是自身。只有控制住自己,才能控制住压力,让压力在你面前屈服。
3、把情感装入理性之盒
一种抵触情绪的产生往往是潜移默化的,但它对人一生的影响却是巨大的,这种影响从诸多小事上体现出来。我们应尽量消除自己的不良情绪、因为它不仅会给我们造成身心上的伤害,而且在我们通往成功的路途上,不良情绪有时会成为绊脚石。
为了你的成功,你必须把情感装入理性之盒,你必须去适应别人,适应形势,不然的话,你注定成不了大事,注定会被淘汰。
4、独处可以激发思考的力量
如果你知道怎么独处的话,成大事者都是善于独处的人--在独处的过程中激发思考的力量。
自卑可以像一座大山把人压倒并让你永远沉默,也可以像推进器产生强大的动力。
比别人先走一步,能创造一种成功的心境。
在独处时,你应当有所思考,不要总人浮于事。
5、压力是最好的推动力
★ 九种人生感悟
★ 诗歌形式
★ 顶针形式作文范文
★ 对联的形式
★ 面试有哪些形式?
Android Dialog的九种常用形式(推荐5篇)




