常用表单 组件封装

发布时间:2017-7-1 11:35:08编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"常用表单 组件封装 ",主要涉及到常用表单 组件封装 方面的内容,对于常用表单 组件封装 感兴趣的同学可以参考一下。

1. 基本功能预览

      

2.基本功能

本次封装的表单组件,分为单行和2行 两种情况;

两种组件 都有设置图片lable、标题 (title)、按提示(hint)、文案(text)、内容距边间距离(padding)这些通用功能;

其次,单行表单组件 还可以允许文本输入、设置标题(title),以及文案(text)/输入框  字体的大小和颜色。

。。。

总的来说,满足 android 开发过程中常见的表单情况。

3.基本使用

1. FormNormal 使用

            <com.dzq.widget.FormNormal                style="@style/FormNormalBaseStyle"                android:layout_marginTop="@dimen/padding_10"                app:fnHint="hint"                app:fnText="text"                app:fnTextColor="@color/color_4c97ff"                app:fnTextSize="22"                app:fnTitle="title"                app:fnTitleTextColor="@color/color_4c97ff"                app:fnTitleTextSize="25" />            <com.dzq.widget.FormNormal                style="@style/FormNormalBaseStyle"                android:layout_marginTop="@dimen/padding_10"                app:fnResId="@drawable/icon_myjk"                app:fnText="text"                app:fnTitle="title" />            <com.dzq.widget.FormNormal                style="@style/FormNormalBaseStyle"                android:layout_marginTop="@dimen/padding_10"                app:fnResId="@drawable/icon_myjk"                app:fnBottomPadding="30dp"                app:fnLeftPadding="30dp"                app:fnTopPadding="30dp"                app:fnRightPadding="30dp"                app:fnText="text"                app:fnTitle="title" />

2. FormNormal2 使用

            <com.dzq.widget.FormNormal2                style="@style/FormNormalBaseStyle"                android:layout_marginTop="@dimen/padding_10"                app:fn2Text="text"                app:fn2Title="title"                app:fn2Title2="title2" />            <com.dzq.widget.FormNormal2                style="@style/FormNormalBaseStyle"                android:layout_marginTop="@dimen/padding_10"                app:fn2Hint="hint"                app:fn2ResId="@drawable/icon_id"                app:fn2Title="title"                app:fn2Title2="title2" />            <com.dzq.widget.FormNormal2                style="@style/FormNormalBaseStyle"                android:layout_marginTop="@dimen/padding_10"                app:fn2BottomPadding="30dp"                app:fn2Hint="hint"                app:fn2LeftPadding="30dp"                app:fn2ResId="@drawable/icon_id"                app:fn2Text="text"                app:fn2Title="title"                app:fn2Title2="title2"                app:fn2TopPadding="30dp" />

更多用法 详见代码,这里就不全部粘贴了。

项目源码下载

导入自己项目


上一篇:Java-Maven(二):Maven常用命令
下一篇:Linux用户态定时器用法以及犯错总结【转】 - 张昺华

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款