作为一个有创意的开发者,或者软件对UI设计的要求比较高,你经常会遇到安卓自带的控件无法满足你的需求的情况,这种时候,我们只能去自己去实现适合项目的控件。同时,安卓也允许你去继承已经存在的控件或者实现你自己的控件以便优化界面和创造更加丰富的用户体验。
那么怎样来创建一个新的控件呢?
这得看需求是怎样的了。
1.需要在原生控件的基本功能上进行扩展,这个时候你只需要继承并对...
分类:
移动开发 时间:
2014-08-09 18:54:28
阅读次数:
493
在某些项目中,可能需要动态的改变控件的模板,例如软件中可以选择不同的主题,在不同的主题下软件界面、控件的样式都会有所不同,这时即可通过改变控件模板的方式实现期望的功能。基本方法是当用户点击切换主题按钮是加载新的资源字典,并使用新加载的资源字典替代当前的资源字典这时要用到ResourceManager...
分类:
其他好文 时间:
2014-08-08 23:42:36
阅读次数:
410
Xceed Ultimate Suites是一款用户界面、数据处理套包,从.NET/WPF/silverLight平台到ActiveX下包含了65个子控件,以及Xceed公司的所有控件,具有表格、风格主题、图表、用户界面、ZIP、FTP、加密等功能控件。具体功能:UI控件: Xceed 3D Vie...
分类:
其他好文 时间:
2014-08-08 17:21:26
阅读次数:
248
需求:设置窗体中某个控件的值为服务器时间。
解决方案:通过一个一般处理程序获取服务器时间,然后通过ajax形式获取到此服务器时间并赋值给界面控件。
1、新建一个一般处理程序GetSererTimeHandler.ashx,
代码如下:
using System;
using System.Web;
namespace IsWaterWeb
{
public class...
当界面控件比较多的时候,给控件赋值就是一件比较困难的事情了,但是我们可以使用下面这样的办法给控件赋值 /// /// 绑定帮助类 /// public class QueryBondHelper { /// /// 绑定属性到控件 ...
分类:
其他好文 时间:
2014-07-16 19:46:50
阅读次数:
110
由Winform转到WPF的一部分人,很可能忽略掉布局,习惯性的使用固定定位。然而,没有良好的布局,后面界面控件画的再好看,花哨,都不过是鲜花插在牛粪上,很可能始终都是一坨??(呵呵)。 闲话少说,首先说说WPF中最常用,其实功能也最强大的布局——Grid,很多时候,偶们只会注意到其最常用这一特点,...
分类:
其他好文 时间:
2014-07-16 19:25:48
阅读次数:
157
Dual Writer是应用老牌界面控件DXperience WinForms Subscription开发的一款语音识别软件,可快速将语音转换为多种格式的文档,支持预览、打印和多种文档格式化。
分类:
其他好文 时间:
2014-07-16 12:18:37
阅读次数:
235
//遍历界面上的控件 fubin.pan LinearLayout sLinerLayout = (LinearLayout)findViewById(R.id.layout_scr); for (int i = 0; i < sLinerLayout.getChildCount(); i++).....
分类:
移动开发 时间:
2014-07-07 15:28:34
阅读次数:
197
//遍历界面上的控件 fubin.pan LinearLayout sLinerLayout =
(LinearLayout)findViewById(R.id.layout_scr); for (int i = 0; i <
sLinerLayout.getChildCount(); i++) ....
分类:
移动开发 时间:
2014-06-09 17:26:51
阅读次数:
359
1. 引用系统自带样式字体大小对于能够显示文字的控件(如TextView EditText
RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。
"?android:attr/textAppearanc...
分类:
移动开发 时间:
2014-06-08 07:20:18
阅读次数:
335