Android学习笔记PreferenceFragment的使用
相信大家对Perference都比较熟悉了,也就是我们常说的偏好设置,首选项设置,可以保存一些数据,例如我们在上一次使用的时候的一些内容,希望在下一次启动后依然生效,而不需要再进行配置那么麻烦。一般这个时候我们便会使用perference键值对的方式来处理,在android3.0之前,我们一般去继承Preference这个基类去给用户呈现一个可以设置的界面,其中的layout需要自己编写,今天我们...
UIScrollView相对布局
UIScrollView相对布局UIScrollView在IB中的相对布局一直是个令人头疼的事情,大家所遇到的不外乎下面两个问题1. 如何正确确定contentSize大小2. 如何设计超过一屏大小的界面首先必须知道的一点是使用autolayout后,contentSize无需手动设置,系统会通过加入到UIScrollView的内容来确定contentSize的大小。先来看一个简单的例子。如何正确...
Struts2中的valuestack
值栈(ValueStack)Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。我们知道,OGNL上下文中的根对象可以直接访问,不需要使用任何特殊的“标记”,而引用上下文中的其他对象则需要使用“#”来标记。由于值栈是上下文中的根对象,因此可以直接访问。那么对于值栈中的对象该如何访问呢?Struts...
Objective-C编程中的数字类型(NSInteger,NSUInteger,NSNumber)
在Objective-C中,我们可以使用c中的数字数据类型,int、float、long等。它们都是基本数据类型,而不是对象。也就是说,不能够向它们发送消息。然后,有些时候需要将这些值作为对象使用。NSInteger、NSUInteger当你不知道程序运行哪种处理器架构时,你最好使用NSInteger,因为在有可能int在32位系统中只是int类型,而在64位系统,int可能变是long型。除非不...
xCode入门ObjC程序
元旦三天假跟妹子冷战一天半,剩下的半天觉得无聊,可以写点东西,折腾了下xCode 6.1,虽然iPhone6比较丑,但是不影响IOS在高端机上面的地位,ObjC是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUStep这两个使用OpenStep标准的系统,在NeXTSTEP和OpenStep中它更是基本语言。ObjC可以在GCC以及Clang运作的系统上编写和编译,因GCC与Clang...
HTML5 Canvas实现画板涂鸦动画应用

本文今天要再来分享一款基于HTML5 Canvas的画板涂鸦动画应用,功能和之前那个类似,但是新增了回撤和清空画板的操作,实现思路也基本类似。...
Asp.Net MVC路由调试好帮手RouteDebugger
1.获取方式第一种方法:在程序包控制台中执行命令PM Install-Package routedebugger安装成功后Web.config文件中会自动加入行addkey=RouteDebugger:Enabledvalue=true/第二种方法:下载之后,解压之后得到RouteDebugger.dll,引用到web项目中。下载地址:http://files.cnblogs.com/cunlau...
Spring MVC之视图呈现
在Spring MVC DispatcherServlet.doDispatch中请求在经过handler处理返回一个ModelAndView.那么ModelAndView又是如何最终转换为一个具体的View的呢?下面就对视图呈现部分作出一些简介。视图的渲染是处理一个请求的最后阶段:/**根据ModelAndView中的视图名称进行解析,得到具体的视图对象
*RenderthegivenMode...