Android平台3.0中才新增了日历视图控件,可以显示网格状的日历内容,那么对于3.0以下的版本要使用日历控件只能借助第三方,目前用的最多的是CalendarView。

先简单介绍下CalendarView日历控件的使用。

android.widget.CalendarView是从android.widget.FrameLayout中继承。

CalendarView 类提供了基本的日历设置方法:

long getDate() 获取从1970年,1月1日,0点0分0秒到现在的毫秒数,因为返回是long型最终只能截止到2038年

int getFirstDayOfWeek() //获取当天是本周的第几天,Android123提示返回的定义在java.util.Calendar类中,比如Calendar.Monday为星期一,定义值为2。

long getMaxDate() //获取CalendarView支持1970年到那天的最大天数

long getMinDate() //获取CalendarView支持1970年到那天的最小天数

boolean getShowWeekNumber() //获取是否显示星期号

boolean isEnabled() //是否显示本日历视图

public void setDate (long date, boolean animate, boolean center) //设置选择日期到1970年的描述

void setDate(long date) //设置选择的日期描述到1970年

void setEnabled(boolean enabled) //设置是否启用视图

void setFirstDayOfWeek(int firstDayOfWeek) //设置本周起始天数

void setMaxDate(long maxDate)

void setMinDate(long minDate)

void setOnDateChangeListener(CalendarView.OnDateChangeListener listener) //日历视图修改的接口,这个介绍看下面。

void setShowWeekNumber(boolean showWeekNumber) //设置是否显示周号

有关日历控件CalendarView的设置接口 android.widget.CalendarView.OnDateChangeListener 只实现了一个回调方法void onSelectedDayChange(CalendarView view, int year, int month, int dayOfMonth)。

这四个参数的具体介绍为

view The view associated with this listener.

year The year that was set.

month The month that was set [0-11].

dayOfMonth The day of the month that was set.

android calendarview 单月显示博客,android CalendarView相关推荐

  1. android音乐播放器博客,Android版‘音乐一点通’音乐播放器详情

    音乐一点通是一款集成本地音乐,网络音乐的音乐播放器,不仅界面美观,而且更加人性化,可以完全替换Android自带的播放器. 特点描述: 支持1.5版本以上Android系统 支持添加桌面小组件,播放/ ...

  2. android 播放英强博客,Android内存管理、监测剖析

    Android内存管理机制 Android内存管理主要有:LowMemory Killer机制,Ashmem,PMEM/ION及Native内存和Dalvik内存管理管理和JVM垃圾回收机制. Low ...

  3. Android经典的大牛博客推荐

    Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 – 博客园 gundumw100博客 – android进阶分类文章列表 – ITeye技术网站 CSDN ...

  4. android博客排行榜,新浪博文排行_新浪博客 新浪博客Android客户端

    新浪博客 新浪博客Android客户端 JPG,330x294,231KB,281_250 醉 是春花烂漫时 JPG,480x800,191KB,250_417 新浪博客 JPG,472x216,23 ...

  5. 好的android 相关的技术博客

    这些都是很好的android相关的技术博客,赞!发现新的后,继续更新,好资源不能忘记保存啊! http://tech.meituan.com/ http://p.codekk.com/?s=%E5%9 ...

  6. android开发进阶学习博客资源

    Android开发者博客推荐 Android入门级 - 罗宪明 http://blog.csdn.net/wdaming1986 Android入门级 - 魏祝林 http://blog.csdn.n ...

  7. php bloginfo templatedirectory,WordPress函数:bloginfo(显示博客信息)

    描述 显示你的博客信息,大部分都是显示WordPress管理界面的 用户资料 和 常规设置 中的信息.它可以在模板文件的任何地方使用.一般 bloginfo() 都是用来直接在浏览器中输出内容的.如果 ...

  8. Android 常用开发功能 博客导航

    转载地址:http://blog.csdn.net/ciqing123/article/details/52931663?locationNum=16&fps=1 简介:第一次在CSDN上发表 ...

  9. android实现博客app,如何从零实现一个你的个人博客Android App?

    By Long Luo 一.Overview 最近实现了我的第一个个人博客阅读App,但是目前存在很多很多Bugo(╯□╰)o >_ 可以通过这个App来实现RSS订阅功能,第一时间阅读我的个人 ...

最新文章

  1. Failed to bind properties under ‘logging.level‘ to java.util.Map java.lang.String, java.lang.String
  2. NOIP201202寻宝
  3. 前端学习(3337):ant design中button按钮尺寸size
  4. QGraphicsView加入到布局,所在的窗口变大,视图和场景都变大,使场景中的矩形也变大
  5. 电脑上交计算机作业怎么打开,上海交大计算机第一次作业-20210711011739.docx-原创力文档...
  6. ai电磁组属于什么组_星巴克的“气氛组”究竟是一个什么样的神秘组织?
  7. “抗疫”新战术:世卫组织联合IBM、甲骨文、微软构建了一个开放数据的区块链项目!...
  8. 历史悠久的区块链游戏:麻将
  9. C++学习日记5——模板
  10. 马来西亚PHP项目_PHP大马的简单解密
  11. ffmpeg转码命令
  12. BUUCTF-MISC(1)
  13. 美国服务器用于外贸建站有哪些好处
  14. 西南大学计算机试题答案,17秋西南大学计算机组成原理【0013】机考答案
  15. webjs - 财联社登录密码加密入口及JS改写
  16. Excel 解决高次方程求解的方法
  17. *p++ 和 *++p
  18. iVMS-4200 Vs区别_【欧国联:德国 VS 瑞士】体育足球赛事专业紅單推荐
  19. 地图飞线图 echart+高德地图实现
  20. 常见的请求错误HTTP状态码

热门文章

  1. Python批量检查docx文档中文本框的内容是否正确
  2. Python快速判断若干整数是否互不相同
  3. 微课|中学生可以这样学Python(2.3.4节):例2-1
  4. java中break和return的区别_java 中return和break的区别
  5. leetcode_150. 逆波兰表达式求值
  6. (c语言)输入两个整数a和n,计算下面表达式的值。Sn=a+aa+aaa+aaaa+.....+aa..aa(n个a)
  7. accessors 作用_@Accessors介绍配置getter和setter
  8. 微型计算机常用的语言B,2012河南省计算机等级考试试题 二级C试题(必备资料)
  9. c++svd算法_AI算法工程师面试6
  10. cmd进入到python安装目录下_在python中安装basemap