登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

android收益日历源码

[复制链接]
来自: littleRed 分类: Android精品源码 上传时间: 2017-11-10 10:40:30
Tag:

项目介绍:

一个简单的收益日历,展示基本的日历样式,日期下面可以展示不同颜色的小圆点,点击日期弹出当天的收益金额。

使用

<com.imliujun.calendar.IncomeCalendarView
        android:id="@+id/calendar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>

自定义属性:

<declare-styleable name="IncomeCalendarView">
        <!--这四个颜色分别是月份、星期、日期、任务的背景色,只是方便调试测量时使用,正式试用时可配置透明色-->
        <attr name="mBgMonth" format="color"/>
        <attr name="mBgWeek" format="color"/>
        <attr name="mBgDay" format="color"/>
        <attr name="mBgDot"  format="color"/>

        <attr name="mTextColorMonth" format="color"/>  <!--标题字体颜色-->
        <attr name="mTextColorWeek"  format="color"/>  <!--星期字体颜色-->
        <attr name="mTextColorDay" format="color"/>   <!--日期字体颜色-->
        <attr name="mSelectTextColor"  format="color"/>  <!--选中日期字体颜色-->
        <attr name="mSelectBg"  format="color"/>     <!--选中日期背景-->
        <attr name="mCurrentTextColor"  format="color"/>    <!--当天日期字体颜色-->
        <attr name="mPopupTextColor" format="color"/>    <!--弹窗字体颜色-->

        <attr name="mTextSizeMonth" format="dimension"/>  <!--标题字体大小-->
        <attr name="mTextSizeWeek"  format="dimension"/>  <!--星期字体大小-->
        <attr name="mTextSizeDay"  format="dimension"/>   <!--日期字体大小-->
        <attr name="mTextSizePopup"  format="dimension"/> <!--弹窗字体大小-->

        <attr name="mMonthRowL" format="reference"/>   <!--月份箭头-->
        <attr name="mMonthRowR"  format="reference"/>   <!--月份箭头-->
        <attr name="mPopupBg"  format="reference"/>   <!--弹窗背景图-->
        <attr name="mMonthRowSpace"   format="dimension"/>
        <attr name="mMonthTopSpace" format="dimension"/>

        <attr name="mSelectRadius"    format="dimension"/> <!--选中日期背景半径-->
        <attr name="mMonthUpSpace"  format="dimension"/>   <!--标题月份下间隔-->
        <attr name="mMonthDownSpace" format="dimension"/>   <!--标题月份下间隔-->
        <attr name="mLineSpace"   format="dimension"/>    <!--日期行间距-->
        <attr name="mDotSpace"  format="dimension"/>  <!--小圆点上下间距-->
        <attr name="mPopupSpace" format="dimension"/>   <!--弹窗下间距-->
        <attr name="mDotRadius"  format="dimension"/>   <!--小圆点半径-->
        <attr name="mMonthFormat" format="string"/>   <!--title显示的月份格式-->
    </declare-styleable>

大部分元素都可以进行配置,如果还不能满足需求,可以自行修改源码。

相关源码推荐:

我来说两句
所有评论(55)
ffg12 2017-11-10 10:46:59
感谢分享,安卓巴士有你更精彩:lol
回复
春城计算机 2017-11-10 11:10:55
支持,感谢,祝巴士越来越好~
回复
chaoyue 2017-11-10 11:28:56
楼主是好人,回个帖会有安币吗?
回复
设女郎 2017-11-10 12:03:27
感谢分享,楼主V5~
回复
遗失的流年 2017-11-10 12:29:48
帮帮顶顶!!
回复
snowqoo228 2017-11-10 12:59:09
不错不错,楼主辛苦了。。。
回复
萧若寒Ice 2017-11-10 16:04:20
学习下........
回复
提取码:  下载次数:22 状态:已购或VIP 售价:20(原价:20)金钱 下载权限:限制会员 
1195 1 22
代码贡献英雄榜
用户名 下载数
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,769657487

如何获得代码达人称号

如何成为签约作者

联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表