最近在开发项目的首次使用引导界面时,遇到了问题,引导界面类似于安卓手机ViewPager那样的效果,希望通过左右滑动手指来实现切换不同页面,其间伴随动画。实现思路:1、界面布局:新建一个UserControl,最外层为Grid,两行一列,内嵌一个Canvas和StackPanel。Canvas中放一...
分类:
移动开发 时间:
2014-08-26 13:10:06
阅读次数:
436
GUI是图形用户界面的英文缩写,说点直白一点GUI就是窗口、按钮等元素的总称。java中实现GUI是利用java.awt包及其子包进行性编程的。
在java.awt包中component和container是的它的两个核心,前者包括了Button、TextField等实现类;后者是component的子类,但是后者是一些Frame、panel等容器实现类,这些容器元素可以容纳Component对象。
说的简单一点就是容器对象中可以添加Button、TextField等这些对象。下图中也进一步...
分类:
编程语言 时间:
2014-08-25 19:17:44
阅读次数:
240
有些时候我们要把Activity的一些实现类移到java类里来实现,比如把写以下两个类:
在LifeCircle这个类中:
public class LifeCircle {
public class Mybroadcast extends BroadcastReceiver {
@Override
public void onReceive(Context context,...
分类:
数据库 时间:
2014-08-25 10:06:54
阅读次数:
252
注:以下源码基于jdk1.7.0_11
之前介绍了一系列Map集合中的具体实现类,包括HashMap,HashTable,LinkedHashMap。这三个类都是基于哈希表实现的,今天我们介绍另一种Map集合,TreeMap。TreeMap是基于红黑树实现的。
介绍TreeMap之前,回顾下红黑树的性质:
首先,我们要明确,红黑树是一种二叉排序树,而且是平衡二叉树。因而红黑树...
分类:
其他好文 时间:
2014-08-23 23:01:21
阅读次数:
510
1.Hashtable和HashMap
不同点总结如下
① Hashtable是Dictionary的子类,实现了Map接口;HashMap是AbstractMap的子类,是Map接口的一个实现类;
② Hashtable中的方法是同步的,大多数方法如put, get都用用synchronized关键字修饰。而HashMap是线程不安全的。在多线程程序中,可以不添加额外操作就可以安全...
分类:
其他好文 时间:
2014-08-23 21:42:12
阅读次数:
213
本人自99年开始接触网络编程,当初最早做的项目都是用 C 语言写一大堆 CGI,可谓是偿尽了编程的苦,因为那时国内的技术水平普遍比较低,如果你会 CGI 编程,就已经算是行业中人了,如果你对 CGI 编程比...
分类:
编程语言 时间:
2014-08-23 17:51:01
阅读次数:
374
.... 如果wcf配置中aspNetCompatibilityEnabled等的配置,相应的serviceContract的实现类里面也要加对应的声明,如下所示:[ServiceContract] interface IMyContract { [O...
分类:
Web程序 时间:
2014-08-23 17:37:51
阅读次数:
599
在VHDL程序中,不同类型的对象不能代入,因此要进行类型转换.类型转换的方法有:(1)类型标记法.用类型名称来实现关系密切的标量类型之间的转换.例如: VARIABLE x:INTEGER;VARIABLE y:REAL;使用类型标记(即类型名)实现类型转换时,可采用赋值语句:x :=INTEGER...
分类:
其他好文 时间:
2014-08-23 16:44:01
阅读次数:
252
解释器模式的定义(现实项目中很少遇到,因此直接理论先。。。)
解释器模式是一种按照规定语法进行解析的方案,在现在项目中使用较少,其定义为:给定一门语言,定义它的方法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。其构成如下:
1、AbstractExpression——抽象解释器
具体的解释任务由各个实现类完成,具体的解释器分别由TerminalExpress...
分类:
其他好文 时间:
2014-08-22 21:09:39
阅读次数:
171
本节介绍dubbo-common,dubbo-common是公共逻辑模块,包括Util类、通用模型,是其它模块的基础。
扩展机制
SPI
SPI是扩展点的注解,标注在类型上,所有的扩展点需要通过SPI来标注。
约定:
在扩展类的jar包内,放置扩展点配置文件:META-INF/dubbo/接口全限定名,内容为:配置名=扩展实现类全限定名,多个实现类用换行符分隔。
1)...
分类:
其他好文 时间:
2014-08-22 19:45:39
阅读次数:
183