- 浏览: 153120 次
- 性别:
- 来自: 北京
最新评论
-
zhengjj_2009:
chen_lian 写道0.50 无法验证通过我已经很久不完J ...
JS校验价格和金额的方法 -
chen_lian:
0.50 无法验证通过
JS校验价格和金额的方法 -
zhengjj_2009:
我为了安全起见,所以放了两个jar,其实一个应该可以了。
自己整理的java版的PDF分割实用代码 -
tjj006:
为什么需要两个ITEXT包??
自己整理的java版的PDF分割实用代码
文章列表
iOS UI笔记-TableView-01
- 博客分类:
- iOS OC
主要目的:熟悉TableView的内部属性和方法,掌握TableView的使用套路。
例子1、直接使用TableView来展示字符集所有字体。
简要步骤:
1、新建一个Root01VIewController的OC类,继承于UIViewController,在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法中加入初始化的逻辑,具体如下:
- (BOOL)application:(UIApplication *)ap ...
JS校验价格和金额的方法
- 博客分类:
- JS校验价格和金额
直接上代码
function isPriceNumber(_keyword){
if(_keyword == "0" || _keyword == "0." || _keyword == "0.0" || _keyword == "0.00"){
_keyword = "0"; return true;
}else{
var index = _keyword.indexOf("0");
var length = _keyword.len ...
1、Using Open Source Static Libraries in Xcode 4
http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/
2、http://www.cnblogs.com/speeding/archive/2011/09/29/2195252.html iOS开发:xcode4中使用静态库和工作区 *********
3、IOS在Xcode 4.x以上如何添加静态库 http://my.oschina.net/edwardlau/blog/ ...
一、第一种创建UISwitch控件的方法,在代码中动态创建。
1、打开Xcode 4.3.2, 新建项目Switch,选择Single View Application。
2、打开ViewController.m文件在viewDidLoad方法里添加代码:
[cpp] view plaincopyprint?
- (void)viewDidLoad
{
[super viewDidLoad];
UISwitch *switchButton = [[UISwitch alloc] initWithFrame:CGRectMak ...
1、iOS沙盒机制
iOS应用程序只能在为该改程序创建的文件系统内读取文件,不能去其它地方访问,此区域被成为沙盒,因此所有的非代码文件都要保存在这个沙盒里面,例如图像,图标,声音,映像,属性列表,文本文件等。
1.1、每个应用程序都有自己的存储空间 1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行。 可以简单理解为SandBox是一种安全体系,应用程序的所有操作都要通过这个体系来执行,其中核心内容是:sandbox对应用程序执行各种操作的权限限制。
2、打开模拟器沙盒目录
下面看看模拟器 ...
基本术语:我们把Table View的一行称为Cell,多个Cell组成一个Section,每个Section上下有Header和Footer,多个Section组成了整个Table ,Table也有Header和Footer。
Table View主要分为以下两种:Plain 普通的列表风格 和 Grouped分块/组风格。
---------------------------------------------------------------------------------------
先做一个普通列表风格的例子:
1、新建项目
...
06-图文解释Xcode的常用快捷键
- 博客分类:
- iOS学习和开发笔记
刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的掌握这些快捷键,能提供开发的效率。
其实快捷键在Xcode的工具栏里都标注有,只是有的符号和你的键盘上的符号对应不起来罢了。下面截图工具栏里的快捷键总结一下常用快捷键的用法。
一、关于运行调试
1、运行,停止,都在工具栏的Product里。
Command + R 运行。
Command + . 停止
2、F6单步调试、F7跳入,F8继续, 和Eclipse,VS类似
二、导航
这是导航里的快捷键
到这里要解释一下,有的同学可能不 ...
05-plist文件的读和写操作
- 博客分类:
- iOS学习和开发笔记
做iOS开发时,经常用到plist文件,plist文件全名是Property List,属性列表文件,它是一种用来存储串行化后的对象的文件,它的扩展名为.plist ,因此通常被称为 plist文件。plist文件是xml格式的。plist文件通常用于储存用户设置,也可以用于存储捆绑的信息。
我们创建一个项目来学习plist文件的读写。
1、创建项目Plistdemo
项目创建之后可以找到项目对应的plist文件,打开如下图所示:
UIActionSheet是在iOS弹出的选择按钮项,可以添加多项,并为每项添加点击事件。
为了快速完成这例子,我们打开Xcode 4.3.2, 先建立一个single view application。然后再xib文件添加一个button,用来弹出sheet view。
1、首先在.h文件中实现协议
加代码的地方在@interface那行的最后添加<UIActionSheetDelegate>,协议相当于java里的接口,实现协议里的方法。
[cpp] view plain
03-使用Tab Bar切换视图
- 博客分类:
- iOS学习和开发笔记
参考连接地址:http://www.howzhi.com/group/iosDevelop/discuss/1936 iOS开发9:使用Tab Bar切换视图
这次要写的程序运行起来的效果是这样的:底部有几个图标,每个图标对应一个视图。每点击一个图标,对应的视图就会打开。如下图,就是我们做好的程序效果:
每个Tab Bar有一个对应颜色的视图。
为了搞清使用Tab Bar切换视图的原理,我们还是从Empty Application开始创建我们的程序。
1、运行Xcode 4.2,新建一个Empty Application,名称为Tab Bar Application,其他设置 ...
一、NSString字符串连接NSString* string; // 结果字符串
NSString* string1, string2; //已存在的字符串1. string = [NSString initWithFormat:@"%@,%@", string1, string2 ];2. string = [string1 stringByAppendingString:string2];</p>3 . string = [string stringByAppendingFormat:@"%@,%@",string1, string2 ...
1、在h文件中定义,第一个按钮对应-(IBAction) addButton:(id)sender; 并在m文件中实现它。
-(IBAction)addButton:(id)sender{
CGRect frame = CGRectMake(90, 200, 200, 60);
UIButton *someAddButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
someAddButton.backgroundColor = [UIColor clearColor];
[so ...
00-iOS开发经典语录
- 博客分类:
- iOS学习和开发笔记
1:如果无法保证子类行为的一致性,那么就用委托
If the subClass cann't keep with superClass,use delegate rather than inheritance.
2:屏幕上看到的,都是UIVew
Everything you see on Screen is UIView.
3:如果对性能要求高,慎用Interface Build
if application's performance is important,be discreet for the interface build.
...
1、需要版本itext-5.0.1.jar
2、iTextAsian.jar的路径必须修改
- 2013-08-06 16:28
- 浏览 879
- 评论(0)
package com.peter.mytool;
import java.io.FileOutputStream;
import com.lowagie.text.Document;
import com.lowagie.text.pdf.PdfCopy;
import com.lowagie.text.pdf.PdfImportedPage;
import com.lowagie.text.pdf.PdfReader;
public class PDFTool {
public static void main(String[] args) {
Str ...
- 2013-07-18 10:59
- 浏览 782
- 评论(0)