效果图:

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>

最新文章

  1. C++随笔:.NET CoreCLR之GC探索(2)
  2. table布局, td内部元素溢出边界问题。 (已解决)
  3. Android 取源码时 error: could not verify the tag &#39;v1.12.4&#39;的解决
  4. FileWriter和FileReader简单使用
  5. 转载:C++ list 类学习笔记
  6. 错误日志类C#
  7. 【具体数学--读书笔记】1.1 The Power of Hanoi
  8. 交换机access和trunk的一些小结(转)
  9. 百度网盘免费扩容 免费扩容到2048G
  10. javascript的null 和undifined
  11. IOS开发之XCode学习009:UIViewController使用
  12. EJB通过注解方式注入并使用其他EJB或者服务、配置JBoss数据源
  13. java安装及设置环境变量
  14. Vue 学习笔记 — 组件初始化
  15. centos7安装git踩坑记
  16. 网页调启用qq对话聊天客服窗口的链接地址方法大全(包含移动端)
  17. 如何减少SQL Server中的PREEMPTIVE_OS_WRITEFILEGATHER等待类型
  18. Software Engineering homework2
  19. c++的const总结
  20. [RF]怎样用Robot Framework写好Test Case?

热门文章

  1. 【转】Android开发中的SQLite事务处理,即beginTransaction()方法
  2. jdbc插入修改clob类型的两种方式
  3. ThinkPHP 3.2版本 , 无法读取$_SESSION[&#39;verify_code&#39;]
  4. centos7 部署ssserver
  5. C#中的占位符
  6. 【开源java游戏框架libgdx专题】-14-系统控件-Skin类
  7. oracle 关于动态执行语句 execute immediate 的用法
  8. sql server 各种函数
  9. ASP.net中网站访问量统计方法
  10. datazen logo修改