binbinyang---Android 常用控件
来源:互联网 发布:泰捷网络电视机顶盒 编辑:程序博客网 时间:2024/06/08 14:03
在开发中.发现还是用到了很多常用控件.比如日期选择器...比如 时间选择器 比如单选 比如反选 在我的团购模块里面 就用到了单选 反选 日期 时间选择器等
所以今天没事 就写下这一块的..当然GITHUB上有很多高大上的代码,我就不跟他们比了
1.日期选择器
public class MainActivity extends AppCompatActivity { private Button btndata; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btndata =(Button)findViewById(R.id.btndata); btndata.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new DatePickerDialog(MainActivity.this, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { String theDate= String.format("%d-%d-%d",year,monthOfYear,dayOfMonth); btndata.setText(theDate); } },2015,3,30).show(); } }); }}2.时间选择器
btntime.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { new TimePickerDialog(MainActivity.this, new TimePickerDialog.OnTimeSetListener() { @Override public void onTimeSet(TimePicker view, int hourOfDay, int minute) { String theTime = String.format("shijian",hourOfDay,minute); System.out.println(theTime); } },0,0,true).show(); }});
3.单选
submint.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if( rb1.isChecked()){ Toast.makeText(MainActivity.this,"选择正确",Toast.LENGTH_LONG).show(); }else { Toast.makeText(MainActivity.this,"错误了",Toast.LENGTH_LONG).show(); } }}); }
<RadioGroup android:layout_width="wrap_content" android:layout_height="wrap_content" > <RadioButton android:id="@+id/rb1" android:text="中国" android:layout_width="100dp" android:layout_height="wrap_content" /> <RadioButton android:id="@+id/rb2" android:text="日本" android:layout_width="100dp" android:layout_height="wrap_content" /> <RadioButton android:id="@+id/rb3" android:text="美国" android:layout_width="100dp" android:layout_height="wrap_content" /> <RadioButton android:text="英国" android:id="@+id/rb4" android:layout_width="100dp" android:layout_height="wrap_content" /> </RadioGroup> <Button android:text="确定" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/submint"/>
0 0
- binbinyang---Android 常用控件
- binbinyang---Android 导出---数据库
- binbinyang---android studio 配置
- Android 如何通过menu id来得到menu item 控件--binbinyang
- binbinyang---Android 屏幕适配
- binbinyang---Android EditText 禁止换行
- binbinyang-----CircleImageView自定义圆形控件的使用
- binbinyang---Android App 隐藏标题栏+状态栏
- binbinyang---Android自动检测版本及自动升级
- binbinyang---Android实现显示GIF图片
- Android第三方库Toasty--binbinYang
- android控件与常用控件
- android 常用控件 时钟控件
- android控件与常用控件
- Android 常用控件讲解 --控件
- Android常用控件
- Android常用控件-spinner
- Android常用控件-AutoCompleteTextView
- MySQL执行计划理解与实践
- array_shift.php
- 【通过HttpListener实现简单的Http服务】
- [iOS开发]日常需求二:iOS项目中使用iOS-WebP
- 77. Combinations
- binbinyang---Android 常用控件
- sublime text 3注册码
- Android LayoutInflater原理分析,带你一步步深入了解View(一)
- android创建一个旋转动画
- C#集合类
- WMI技术介绍和应用——WMI概述
- Unity AnimatorController注意事项
- BeagleBoneBlack学习之串口通信
- vs和xmarin都安装完成了,布局没有智能提示的解决办法