而本篇博文将实例讲解利用ViewPager实现底部圆点导航左右滑动效果,以及被滑动界面实现监听事件,同时通过Fragment实现页面的切换。
对于该效果的实现,需要实现以下几个问题:
1. 底部圆点加载和实现方法?
2. 怎样实现左右滑动效果?
3. 被滑动页面,怎样实现监听事件?
4. 滑动页面怎样和其他页面切换?...
分类:
移动开发 时间:
2014-09-23 10:38:24
阅读次数:
379
我们在编写C++类库时,为了隐藏实现,往往只能忍痛舍弃模版的强大特性。但如果我们只需要有限的几个类型的模版实现,并且不允许用户传入其他类型时,我们就可以将实例化的代码放在cpp文件中实现了。然而,当我们又需要针对特定类型进行模版偏特化时,由于gcc编译器不允许直接在类中进行偏特化声明,所以正确的写法...
分类:
编程语言 时间:
2014-09-04 00:02:17
阅读次数:
391
概述 一个类能返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用getInstance这个名称);当我们调用这个方法时,如果类持有的引用不为空就返回这个引用,如果类保持的引用为空就创建该类的实例并将实例的引用赋予该类保持的引用;同时我们还将该类的构造函数定义为私有方法,...
分类:
其他好文 时间:
2014-08-07 22:56:45
阅读次数:
230
第一部分:创建型模式
创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。(把一些小的对象组装成大对象,这个工作由专门的类对象来做)
一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。
随着系统演化得越来越依赖于对象复合而不是类继承,创建型模式变得更为重要。因为系统定义一个较小的行为集,这些行为可以被...
分类:
其他好文 时间:
2014-07-31 09:55:16
阅读次数:
277
在对HTML5进行研究之后,有了一点想法,思考出游戏其实感觉就是四个步骤1.创建一个你需要的对象,赋予属性(一些影响方法的属性),方法(运动,叫....)2.实例化这个对象,让它成为一个或者多个个体3.画图方法,画出你所需要画出的对象的外形4.调用画图方法,将实例化后的对象传进去,一个对象实例化后的...
分类:
其他好文 时间:
2014-07-05 21:58:00
阅读次数:
300
IOC(Inversion of Control,控制反转):所谓控制反转,就是将实例化对象的权利交给Spring容器 .另外一点,Spring主张面向接口编程,这样就是一种松耦合性编程体现. 假设现在有Profession这样一个接口,在其下可以有Programmer,Art,Marketing....
分类:
其他好文 时间:
2014-07-03 06:58:07
阅读次数:
191
软考中设计模式这块考的非常是基础,考题大部分来自大话与HeardFirst,针对做真题的过程中的经验教训,不难,重在细心,总结出来和大家分享。设计模式分三大类:创建型模式(对象的创建有关;使用继承改变被实例化的类,将实例化托付给了还有一个对象) AbstractFactory抽象工厂、Builde....
分类:
其他好文 时间:
2014-06-28 17:52:43
阅读次数:
318
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制...
分类:
编程语言 时间:
2014-06-28 08:44:46
阅读次数:
289
1.机器学习的真实含义是利用数据来彰显数据背后的真实含义。
2.机器学习的一般用例:人脸识别、手写数字识别、垃圾邮件过滤、产品推荐等等。
3.机器学习的主要任务是分类,即将实例数据划分到合适的分类中。另一项任务是回归,主要用于预测数值型数据。分类和回归属于监督学习,之所以称为监督学习,是因为这类算法必须知道预测什么,即目标的分类信息。另一种机器学习方式是无监督学习,此时数据没有类别信息,也没有...
分类:
编程语言 时间:
2014-05-18 08:05:07
阅读次数:
320