上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 29 下一页
摘要: 小结:1)componentsSeparatedByString:截取指定字符串;2)pathForResource:获取程序运行时目录3) objectAtIndex:获取当前索引的字符串;4) rangeOfString:获取指定短字符串在长字符串中的开始,结尾索引值;5)stringWithContentsOfFile:按行读取文件6)componentsSeparatedByString:@"\n"];换行分割字符串;7)NSEnumerator*nse = [linesobjectEnumerator]; 将数组转换为NSEnumerator,可向前读取数据;8) 阅读全文
posted @ 2012-07-15 14:21 大树2 阅读(17848) 评论(0) 推荐(1) 编辑
摘要: 小结:1)rangeOfString:截取指定字符串的长度;2)substringToIndex:7:截取从0 索引到指定索引(7)长度的字符串3)substringFromIndex:9:截取从指定索引(9)到末尾长度的字符串4)NSRangerange =NSMakeRange(0,7);截取从指定索引(0)到指定(7)长度的字符串5)substringWithRange:range:截取从指定索引(0)到指定(7)长度的字符串6)isEqualToString:@"p://www":比较字符串包含关系,区分大小写7) stringWithFormat:格式化字符串。v 阅读全文
posted @ 2012-07-15 11:59 大树2 阅读(13262) 评论(0) 推荐(0) 编辑
摘要: retain----retainCount -1; nil----retainCount =0;1Retain,alloc,initint main(int argc, char *argv[]){ NSAutoreleasePool *pool=[[NSAutoreleasePool alloc] init]; SomeClass *object=[[SomeClass alloc] init]; NSLog(@"1,object retain count is :%d",[object retainCount]); [object retain]; NSLog(@&qu 阅读全文
posted @ 2012-07-15 01:06 大树2 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 1)。object c 基本类型ID:指向OC对象的指针;CLASS;SEL:是OC来定义方法的关键字,你可以把他当做一个函数指针来使用;BOOL:YES,NO;TRUE,FLASE;空值处理不当是引起程序错误的重要原因。nil:给对象赋值NULL:给指针赋值NSNULL: 用于集合操作;2)常量的声明和预处理宏常量的声明1 #define kdetailkey @"detail text" #define dd 30.0 #define cc pi*3/180.0 常量的声明2 typedef enum { aa=100, bb, cc , }Ta... 阅读全文
posted @ 2012-07-13 11:13 大树2 阅读(6450) 评论(0) 推荐(0) 编辑
摘要: mapView use method1 。地图编程接口;2. 可规划的路线;3. 设置书签标记;4.周边查找服务。结构 表示 地图上一个点,一个矩形区域,一个大小。手机位置服务,导航typedef struct{ CLLocationDegrees latitudeDelta; CLLocationDegrees longitudeDelta;} MKCoordinateSpan;typedef struct{ CLLocationCoordinate2D center; MKCoordinateSpan span;}MKCoordinateRegion;1 .h file// Created 阅读全文
posted @ 2012-07-08 18:53 大树2 阅读(5052) 评论(0) 推荐(0) 编辑
摘要: UIProgressView:作用:动态显示当前工作状态进度。progressViewProgress bar view1.h file// Created by denny chen on 12-7-8.// Copyright (c) 2012年 __MyCompanyName__. All rights reserved.//#import <UIKit/UIKit.h>@interface ProgressViewViewController : UIViewController{ UIProgressView *progressview; UIProgressView * 阅读全文
posted @ 2012-07-08 15:43 大树2 阅读(8517) 评论(0) 推荐(0) 编辑
摘要: android 知识点小结:1> 在res/values/color.xml;drawable layout里使用color@drawable/white java里调用:R.drawable.white2> android里的转议字符:\ :\\ :\? :\'3> android 中添加activity,需在androidmanifest.xml中定议一个新的: <activity android:name="exo2_01_01"></activity>4> 不同activity间数据传递; 传: Bundle 阅读全文
posted @ 2012-07-08 11:58 大树2 阅读(1555) 评论(2) 推荐(0) 编辑
摘要: android 之多线程应用:1> message;2> messagequeue;3> handler;4> looper;5> asynchtask.对于这部分的内容,将分成4小节来描述:1.职责与关系2.消息循环3.线程与更新4.几点小结--------------------------------------------------------------------------------------------------1) 接下来,我们开始这部分的内容,首先了解一下各自的职责及相互之间的关系。职责Message:消息,其中包含了消息ID,消息处理 阅读全文
posted @ 2012-07-08 11:57 大树2 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 应用程序开发的第一步1 应用程序目录结构: 源代码:文件左边的Classes目录中保存了自动生成的.h和.m文件。他们是Objective-C语言的头文件和源代码文件 XIB文件:XIB文件是记录应用程序画面构成和配置的文件。位于Resources目录下。用Cocoa Touch来开发程序,编辑XIB文件是最基本的。编辑XIB文件的时候,使用「Interface Builder」可以在画面上简单,随意的拖动各种控件。 资源文件:其他为了制作应用程序的文件都是资源文件。XIB文件也是资源文件的一种,因为比较重要,就单独罗列出来了。比较简单的应用程序也许不需要什么资源文件,但是随着程序的复杂度提升 阅读全文
posted @ 2012-07-08 11:56 大树2 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: IOS UIPickerView:1 uipickerview2 datasource3 delegate4 yourself make picker view;1 .h file@interface ViewController : UIViewController<UIPickerViewDelegate,UIPickerViewDataSource>{ UILabel *label; UIPickerView *pickerview; NSArray *fontAry;}@property (nonatomic,retain) IBOutlet UILabel *label; 阅读全文
posted @ 2012-07-05 14:18 大树2 阅读(9256) 评论(0) 推荐(1) 编辑
摘要: IOSUIDatePicker用法:1 .h@interface ViewController :UIViewController{ UILabel *datelabell; UIDatePicker *datepicker;}@property (nonatomic,retain) IBOutlet UILabel *datelabel;@property (nomatomic,retain) IBOutlet UIDatePicker *datepicker;-(IBAction) dateChange:(id)sender;@end2. m a).@synthesize datelabe 阅读全文
posted @ 2012-07-04 18:37 大树2 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1 .h-(IBAction) buttonClick:(id)sender;2 .m-(IBAction) buttonClick:(id)sender{ UIButton *button=(UIButton *)sender; //UIButton *button[[UIButton alloc] init]]; NSString *title=[NSString stringWithFormat:@"Button tag is %d",button.tag]; NSString *message=[button currentTile]; UIAlertView *a 阅读全文
posted @ 2012-07-04 16:40 大树2 阅读(536) 评论(0) 推荐(0) 编辑
摘要: UILabel:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSString *str=@"i am a string"; UIFont *_font=[UIFont fontWithName:@"Arial" size:50.0f]; CGSize labesize=[str sizeWithFont:_font]; UILabel *_label=[[UILabel 阅读全文
posted @ 2012-07-04 14:59 大树2 阅读(231) 评论(0) 推荐(0) 编辑
摘要: IPHONE 开发 4 -- 深入理解iPhone OS/SDK与Objective-C 2.0 工欲善其事,必先利其器。在开发iPhone应用程序的时候,深入理解iPhone OS/SDK与Objective-C 2.0是很重要的。1 iPhone OS[cocoa touch,media,core services,core os]iPhone OS 由4个主要部分组成。下面简单地罗列一下它们的功能。Cocoa Touch ◦窗口和视图 ◦事件管理 ◦用户接口 ◦加速传感器 ◦照相机 Media ◦Core Graphics(2维图形接口) ◦Core Animation(动画) ◦Ope 阅读全文
posted @ 2012-07-03 23:35 大树2 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 开发iPhone程序,首先接触到的不是源代码,而是项目工程文件,目录。我们来看看它有怎样的构成。iPhone应用程序目录构成iPhone应用程序被放入一个叫做沙盒(sandbox)的具有安全性的构造中。程序只能访问自己沙盒中的资源。iPhone 应用程序与 Mac OS 上的程序基本上相同、 只是程序目录下有一些不同。可以通过 AddressBook 等构造访问其他的功能或构造体。iPhone 应用程序的目录构造如下所示:1234567891011/Applications/ [Application1]/ Application1.app Documents/ Library/ tm... 阅读全文
posted @ 2012-06-30 14:52 大树2 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 警告:static 写在interface外面编译是没有错误的,但是编译器会报警告,这么说这样的写法是不被编辑器认可的。错误:static 写在interface里面会直接报错,显然这样的语法是不被认可的。static关键字声明的变量必须放在implementation外面,或者方法中,如果不为它赋值默认为0,它只在程序开机初始化一次。+(void)addCount 因为标识了+号,所以这个方法无需使用这个类的对象调用。直接使用类名方可调用这个方法。使用数组对象创建的数组功能非常强大,在Java语言或者C语言中定义的数组必须满足数组中的每一个元素必须是同样的类型。而Objective-C语言可 阅读全文
posted @ 2012-06-25 22:58 大树2 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: Foundation 是os下的一个大的框架,它包括所有的类 方法 集合 等等,所以这里需要导入它。#import <Foundation/Foundation.h>@interface类的开始的标识符号 ,好比Java或 C 语言中的Class @end 类的结束符号@implementation 标识符 作用实现.h中 的具体方法与对象@end 同样为类的结束符号-(id)init 这个方法 用于类的初始化创建,每一个类在创建的时候需要调用init方法,使用父类拿到self指针后,在这里可以做一些子类初始化的工作。-(id)init 方法名称可以任意修改,但是alloc的时候需 阅读全文
posted @ 2012-06-25 21:27 大树2 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长度。1.创建经典的NSString字符串NSString 与 char* 最大的区别就是 NSString是一个objective对象,而char* 是一个字节数组。@+ " 字符串 " 这个符号为objective-c NSString 字符串常量的标准用法,char* 创建的时 阅读全文
posted @ 2012-06-25 18:37 大树2 阅读(4363) 评论(1) 推荐(0) 编辑
摘要: 常用数据类型与c语言基本一样 难怪是c语言的超集1.整型 (int) 浮点型 (float, double) 短长整型(short, long)int,[float,double],[short,long] int i=0; float i=1.1; double i=2.2; short int i =200; long int i=11111111111111111112456L; //整型 int i = 100; //浮点型 float f = 1.1; //双浮点型 double d = 2.2; //短整型 short int si = 200; //长整型 long lo... 阅读全文
posted @ 2012-06-25 17:21 大树2 阅读(2854) 评论(0) 推荐(0) 编辑
摘要: 1 . 在控制台输出信息: NSLog(@""); NSLog(@"%@",str); %d,%s,%@2 oc month -(void) putString:(NSString *)str) { NSLog(@"put string is %@",str); } 阅读全文
posted @ 2012-06-25 16:02 大树2 阅读(890) 评论(0) 推荐(0) 编辑
摘要: iphone开发环境◦Mac 电脑(CPU要是Intel的)◦Mac OS X v10.5(Leopard)或以上的版本◦一台 iPhone 或者 iPod touch.SDK,XCODE,OBJECT-C.想开发有GPS和照相机或者重力传感器功能的程序,那么需要iPhone 3G.想要把做成的程序发布出去,还需要到Apple Developer Connection花99美金登录.「Cocoa Touch」的程序开发组件库,它类似于windows下开发时所用的MFC,.NET FrameWork 利用 Cocoa Touch,开发者不用考虑设备的特性和画面特性,就可以简单的构筑GUI。os, 阅读全文
posted @ 2012-06-14 00:13 大树2 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 目标: 通过Objective-C/iOS开发强化训练,让学习者成为从零基础掌握具有开发中大型iOS项目能力的移动软件开发高级人才。88天从入门到中高级IPHONE开发人员,这是我们的目标。分88天来学习,从基础开始做iOS系统、LBS、底层、应用及游戏的开发,最终开发出属于自己的iOS作品。OS体系结构:一个培训单位的课程介绍图,我们参考这个结构来学习。Title 就业方向 IT/互联网、电信/网络/通讯、消费类电子、电子元器件、工业控制、军工企事业、航空航天、汽车电子、医疗设备、仪器仪表等相关行业。iPhone、iPad,应用程序的开发,1.网站手机客户端,包括微博、论坛等各种类型网站的. 阅读全文
posted @ 2012-06-13 00:00 大树2 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 10.144.12.10 to 10.192.17.100net use * \\10.192.17.100\sharing/user:10.192.17.100\administrator 12345678 阅读全文
posted @ 2012-05-16 13:44 大树2 阅读(218) 评论(0) 推荐(0) 编辑
摘要: --select * from sysdepends where depid=object_id('cse_log_header')select a.* from sysobjects a, syscomments b where a.id = b.id and b.text like '%cse_log_header%'select * from sys.sysobjects where xtype='P'select * from syscommentshttp://www.cnblogs.com/xx_cs/archive/2011/04/ 阅读全文
posted @ 2012-05-09 11:10 大树2 阅读(186) 评论(0) 推荐(0) 编辑
摘要: http://xueduany.github.com/KitJs/KitJs/index.html 阅读全文
posted @ 2012-04-26 17:10 大树2 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 学习进程和线程时的一点基础笔记(一)---------基础片 (ZHUANZAI)在c#中有专门处理进程和线程的类: Process类和Thread类 进程相关代码: process1.StarInfo.FileName="notepad.exe" //指定启动进程时使用的一组值 process1.Start(); //启动Notepad.exe进程 //创建新的Process组件的数组,并将它们与指定的进程名称(Notepad)的所有进程资源相关联。 Process [] myprocesses; myprocesses=Pr... 阅读全文
posted @ 2012-03-27 18:12 大树2 阅读(781) 评论(0) 推荐(0) 编辑
摘要: .net 1.0 面向对象编程。C#实现•属性 字段是与类相关的变量。属性是用来封装字段•事件: 和一些事件相关联的方法的行为.•委托 :(1)CallBack回调机制 (2)事件处理,一种数据结构,在执行程序时将方法名称作为参数传递,来实现动态调用不同方法.•方法 :类的行为.•索引器:使得对象可按照数组相似的方法进行索引.•构造器:构造函数•封装:对数据的一种保护,PUBLIC,PRIVATE,GET,SEG来实现.是同一个类之间的关系.•继承:提供代码的复用性,扩展性,是类与类间的关系.•多态:子类复写基类的方法实现,同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果•接口; 阅读全文
posted @ 2012-03-27 15:46 大树2 阅读(402) 评论(0) 推荐(0) 编辑
摘要: Linux命令整理 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。本文主要参考曹元其先生的《Linux必学的60个命令》。◆ 安装和登录命令:login、shutdown、halt、reboot、i 阅读全文
posted @ 2011-07-19 16:52 大树2 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 掌握Linux编程的10个步骤 转载做linux c语言开发有一小阵子了,在这边自己总结了些心得,相信能让不懂得Linux编程的人慢慢步入Linux殿堂。有任何不对或不准确之处欢迎讨论。1. 安装 linux 操作系统既然要学习linux下的c语言开发,那么安装个linux操作系统是必须的。建议安装Ubuntu,这是我目前见过界面最友好的linux操作系统了。关于如何使用Ubuntu以及在其上作开发,可参考我的另外一篇敝作《Ubuntu使用心得》:http://download.csdn.net/source/22062892. 熟悉 linux 操作系统下的命令Linux提供了大量的命令,利 阅读全文
posted @ 2011-07-19 16:48 大树2 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 1、如何在一个按钮上放上一张图片?把按钮和图片套在一个FrameLayout中<!-- 必须将button和ImageView分别嵌套在两个LinearLayout中才能 实现将图片放在按钮上 --><FrameLayoutandroid:orientation="horizontal"android:layout_width="wrap_content"android:layout_height="wrap_content"><LinearLayoutandroid:layout_width=" 阅读全文
posted @ 2011-07-04 16:10 大树2 阅读(459) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 29 下一页