Android入门之时间日期控件
2024-10-16 01:47:14
效果图:
MainActivity.java
package com.jkxqj.helloandroid; import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.DatePicker; public class MainActivity extends Activity { private DatePicker datePicker; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); datePicker = (DatePicker)findViewById(R.id.firstDatePicker);
datePicker.updateDate(2013, 8, 23);
} class ButtonListener implements OnClickListener{
@Override
public void onClick(View v) {
int y = datePicker.getYear();
int m = datePicker.getMonth();
int d = datePicker.getDayOfMonth();
System.out.println("y:" + y + ",m" + m + ",d:" + d);
} }
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
} }
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" > <AnalogClock
android:id="@+id/clock"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="64dp" /> <DatePicker
android:id="@+id/firstDatePicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/clock"
android:layout_centerHorizontal="true"
android:layout_marginTop="17dp" /> </RelativeLayout>
最新文章
- C++随笔:.NET CoreCLR之GC探索(2)
- table布局, td内部元素溢出边界问题。 (已解决)
- Android 取源码时 error: could not verify the tag &#39;v1.12.4&#39;的解决
- FileWriter和FileReader简单使用
- 转载:C++ list 类学习笔记
- 错误日志类C#
- 【具体数学--读书笔记】1.1 The Power of Hanoi
- 交换机access和trunk的一些小结(转)
- 百度网盘免费扩容 免费扩容到2048G
- javascript的null 和undifined
- IOS开发之XCode学习009:UIViewController使用
- EJB通过注解方式注入并使用其他EJB或者服务、配置JBoss数据源
- java安装及设置环境变量
- Vue 学习笔记 — 组件初始化
- centos7安装git踩坑记
- 网页调启用qq对话聊天客服窗口的链接地址方法大全(包含移动端)
- 如何减少SQL Server中的PREEMPTIVE_OS_WRITEFILEGATHER等待类型
- Software Engineering homework2
- c++的const总结
- [RF]怎样用Robot Framework写好Test Case?
热门文章
- 【转】Android开发中的SQLite事务处理,即beginTransaction()方法
- jdbc插入修改clob类型的两种方式
- ThinkPHP 3.2版本 , 无法读取$_SESSION[&#39;verify_code&#39;]
- centos7 部署ssserver
- C#中的占位符
- 【开源java游戏框架libgdx专题】-14-系统控件-Skin类
- oracle 关于动态执行语句 execute immediate 的用法
- sql server 各种函数
- ASP.net中网站访问量统计方法
- datazen logo修改