西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发Android → Android开发中几种有用的的日历控件实现

Android开发中几种有用的的日历控件实现

相关软件相关文章发表评论 来源:西西整理时间:2012/3/27 1:43:02字体大小:A-A+

作者:佚名点击:4455次评论:0次标签: Android开发

  • 类型:系统工具大小:5M语言:中文 评分:10.0
  • 标签:
立即下载

本文介绍Android平台上几种有用的的日历控件。

我们大家都知道,在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.

下面给大家展示这几种有用的日历控件效果图:

 

这是CalendarView的效果图。可以实现上月和下月翻页,设置事件等。

 

这个日历控件也比较强大,但外观不够友好。

 

 

这是我们自己实现的日历控件。可以通过选择日期查询相关数据等操作。

 

这是Android3.0及以上版本自带的日历控件。 

以上关于Android平台中几种有用的日历控件,关于源码我正在整理中,我将会在随后的时间里发布,敬请期待……

    开发助手
    (5)开发助手
    安卓开发助手破解版这里带给大家啦,网上也有很多专业的开发助手app,让你可以通过安卓手机对软件进行开发或者助长。开发助手破解版为你的工作提高效率,为你的开发提供资源,更为你的技术提供支持!不过具体有哪些良好而优质的内容,还是下载之后通过手机教程和亲自体验来一步步了解吧。【App信息查看】快速查看手机信息,App信息,权限信息的渠道,避免去手机设置查找或者查看项目源代码的麻烦;【沙盒浏览】App内部文件浏览的功...更多>>
    • Android开发助手专业版v4.4.0

      04-21 / 5M

      推荐理由:开发助手专业版是一款可以快速调试手机系统和查看手机内部信息的软件,开发助手专业版提供的开发辅助功能强
    • 开发助手appv3.1.3安卓版

      11-19 / 4.3M

      推荐理由:开发助手app是一款非常实用的安卓软件,它将系统信息和常用的快捷入口合到了一块,工具还挺实用的,特别是各
    • 安卓软件开发助手1.2 手机版

      10-09 / 4.4M

      推荐理由:安卓软件开发助手是为新手小白用户打造的一款手机软件开发工具,APP支持iapp语言开发、易语言开发等功能,操
    • sd开发助手v1.5

      08-24 / 2.3M

      推荐理由:sd开发助手是一款编程助手软件,一款多语言开发手册,专为编程人员设计,为程序员朋友带来方便,应用界面简
    • 叉叉开发助手v1.0.7 安卓手机版

      03-14 / 2.0M

      推荐理由:叉叉开发助手是知名手游辅助叉叉助手的开发使用工具Android版,手机开发助手是手机上运行导出包的工具,可以

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    第 1 楼 湖南联通 网友 客人 发表于: 2013/9/29 17:33:50
    源码呢??

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)