尽量多使用Canvas等简单的布局元素,少使用Grid或者StackPanel等复杂的,减小开销。少用Margin Padding尤其避免嵌套使用。在自定义控件,尽量不要在控件的ResourceDictionary定义资源,而应该放在Window或者Application级。因为放在控件中会使每个实...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 22:53:45   
                                阅读次数:
164
                             
                         
                    
                        
                            
                            
                                在Visual Studio中,所有的ASP.NET 2.0控件都是自定义控件,创建自己的自定义控件一般需要完成以下三步。(1)在站点APP_Code下创建一个新类;(2)修改这个类,让它成为WebControl类(包含在System.Web.UI.WebControls命名空间)的派生类;(3)重...
                            
                            
                                分类:
Web程序   时间:
2014-07-16 19:58:55   
                                阅读次数:
194
                             
                         
                    
                        
                            
                            
                                转自:http://blog.csdn.net/pi9nc/article/details/18764863可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知...
                            
                            
                                分类:
其他好文   时间:
2014-07-16 19:57:20   
                                阅读次数:
242
                             
                         
                    
                        
                            
                            
                                《ASP.NET4 从入门到精通》学习笔记2
 
第二部分  高级特性
 
 
第7章一致的界面
 
         一致界面,一直以来都是界面设计的关键点,不同的网站,都需要一致的界面,否则的话,会出现不同的界面显示的凌乱或者给人很差的体验。
 
         一致界面的设计方案,通常有如下三点:
l  采用自定义空间的方式,也就是设计一个自定义控件,然后这个控件在每个...
                            
                            
                                分类:
Web程序   时间:
2014-07-10 21:23:08   
                                阅读次数:
269
                             
                         
                    
                        
                            
                            
                                我们经常会看到很多优秀的app上面都有一些很漂亮的控件,用户体验非常好,比如togglebutton就是一个很好的例子,IOS系统下面那个精致的togglebutton如今在android下面也可以实现了,而且还可以自定义它的颜色文字背景图,做出各种漂亮的开关按键出来。这里就用到了android里面一个比较常用的技术——自定义控件。
先来看下我们实现的自定义的togglebutton效果...
                            
                            
                                分类:
移动开发   时间:
2014-07-08 16:13:14   
                                阅读次数:
248
                             
                         
                    
                        
                            
                            
                                该自定义控件实现的主要功能是控件的拖动和缩放(注意:不是对控件中的图片进行操作,话说很多帖子都把这两个混了),其中缩放可以按照三个方向进行,就是水平、竖直和等比例。双击操作只做了一个提示,长按加上了一个简单的弹出菜单。...
                            
                            
                                分类:
其他好文   时间:
2014-07-04 08:37:40   
                                阅读次数:
378
                             
                         
                    
                        
                            
                            
                                在Android中画线必须由一个载体,要么是一个控件,要么是一个布局,其实他们都是继承自View,通过自定义控件或布局的方式画线是最常见的。这个例子实现了在自定义RelativeLayout中画网格线...
                            
                            
                                分类:
其他好文   时间:
2014-07-04 07:34:51   
                                阅读次数:
411
                             
                         
                    
                        
                            
                            
                                跟我一起学extjs5(07--继承自定义一个控件)
        Extjs的开发都可以遵循OOP的原则,其对类的封装也很完善了。自定义一个控件最简单的办法就是继承一个已有的控件。根据上一节的需要,我做了一个Button的子类。首先根据目录结构,在app目录下建立一个ux目录,将自定义控件都放在这个目录下。在ux目录下建立一个文件ButtonTransparent.js。
...
                            
                            
                                分类:
Web程序   时间:
2014-07-02 06:56:05   
                                阅读次数:
262