自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mars2639——求知de路上

在学习研发的道路上,结交事业的伙伴

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 Object-C总结摘录

1、  Object-C语言是由Brad J.Cox于20世纪80年代早期设计的,它是以SmallTalk-80语言为基础的。但是,Object-C是C语言的扩展,它是C的超集。2、  在终端使用gcc编译一个Object-C源文件main.m,命令如下:gcc –framework Fundation main.m –o man3、  Object-C入口函数为main。

2012-10-22 14:29:52 4199

转载 SVN常用命令

转载自:http://blog.csdn.net/sunboy_2050/article/details/6187464SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次

2012-08-16 15:35:52 3282

原创 ios 获取各路径

因为各种需求,需要获取的路径不一致,故写下这文章,以作备忘。- (NSString *)getDocumentPath{ NSString *path = nil; // Method 1 NSArray *pathsArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,

2012-06-08 10:03:41 4973

转载 iOS开发之不得不会的gdb命令

更新说明:后面发现这篇文章介绍的比较全面http://blog.csdn.net/ch_soft/article/details/6740000文章转载于:http://www.ethangao.com/?p=273,谢谢作者分享。gdb不是万能的,可是没有gdb却是万万不能的。这里给大家简单介绍下iOS开发中最基本的gdb命令。popo是p

2012-05-22 10:07:27 7993

转载 MAC命令 和 vi命令

以下为转载和摘抄,只是作为个人笔记。——————————————————————————————————————————————  OSX 的文件系统  OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。  你在桌面上看到的硬盘都挂在 /Volumes 下。  比如接上个叫做 USBHD的移动硬盘,桌面

2012-05-21 17:35:13 14200

原创 Object-C NSLog 常用输出基本数据类型格式

先上图:输出语句:               NSLog(@"%@",var);补充说明:NSString 类型(字符串) %@Bool 类型 %i Bool类型值默认为False,即0,为True时输出为1。Float 类型 %f %0.2f 只保留两位小数

2012-05-21 17:18:32 13632

原创 Xcode 代码格式化/自动排版

Xcode  版本:4.2和4.2之前的版本             选中需要格式化代码 -> Edit -> Format ->Re-IndentXcode 版本:4.2之后的版本             选中需要格式化代码 -> Editor -> Structure ->Re-Indent       或者             选中需要格式化代码 -> 右击 ->选中 S

2012-05-21 17:00:06 47781 4

原创 解决Xcode4删除文件后missing file警告

在用xcode4开发的时候,删除不用的文件后, 编译的时候会有missing file的警告,原因是由于SVN或git造成的。如图:解决方案:1.运行终端,执行命令行进入missing file目录,然后运行           svn delete nameOfMissingFile           或           git rm nam

2012-03-21 09:57:14 6998

转载 iPhone/Mac Objective-C内存管理教程和原理剖析

版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs.com,且必须包含此版权声明的完整内容。前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我

2012-03-15 10:49:24 5455 2

原创 IOS atomic与nonatomic,assign,copy与retain的定义和区别

atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作。        atomic                设置成员变量的@property属性时,默认为atomic,提供多线程安全。                在多线程环境下,原子操作是必要的,否则有可能引起错误的结果。加了atomic,setter函数会变成下面这样:

2012-03-14 13:13:12 96693 18

原创 IOS 小技巧积累(持续更新)

1. 使用@property和@synthesize声明一个成员变量,给其赋值是时要在前面加上"self.",以便调用成员变量的setmember方法。      直接调用成员变量并且给其赋值:member=[NSString stringWithFormat:@””];将不执行setmember 方法。     使用self调用成员变量并且给其赋值:self.member=[NS

2012-03-14 11:08:07 9356 2

原创 iOS开发之protocol和delegate

protocol——协议协议是用来定义对象的属性,行为和用于回调的。    协议中有两个关键字@private和@optional,@private表示使用这个协议必须要写的方法,@optional表示可选的方法,用不到可以不写。就像UITableView,它有两个协议:UITableViewDelegate和UITableViewDataSource,UITableViewDel

2012-03-01 17:16:39 27575 3

原创 IOS 应用程序生命周期

IOS应用程序生命周期—程序的生命周期        a.程序的生命周期是指应用程序启动到应用程序结束整个阶段的全过程        b.每一个IOS应用程序都包含一个UIApplication对象,IOS系统通过该UIApplication对象监控应用程序生命周期全过程        c.每一个IOS应用程序都要为其UIApplication对象指定一个代理对象,并由

2012-03-01 11:20:37 7693

原创 Object-C 中实现 Singleton (单例) 模式

撰写本文参考于网上的一些帖子,资料,文档。关于 面向对象的设计模式对于面向对象的设计模式,想必大家并不陌生吧。纵观23种设计模式中,数单例模式(Singleton)和工厂模式(Factory Method)最为熟悉和基础吧。当然,本文总结Singleton模式,对于其他设计模式不做叙说。Singleton模式,即单例模式。顾名思义,主要用于做应用程序的资源共享控制。用途

2012-02-22 16:50:02 10096 3

原创 Objective-C-类(static)方法、实例方法、overwrite(覆写)、属性(property)

+表示类方法,-表示实例方法总结一下几点:1.类(static)方法a. 类方法的调用[类名称 类方法名称];[Human toString]; 注意:类方法1,类方法可以调用类方法。2,类方法不可以调用实例方法,但是类方法可以通过创建对象来访问实例方法。3,类方法不可以使用实例变量。类方法可以使用self,因为self不是实例变量。4,类方法作为消

2012-02-22 11:11:15 14171 1

原创 Android笔记:Button居中|水平居中|垂直居中(总结)

-  鉴于各位前辈都有关于居中的示例,今天小弟在这结合自己的理解总结一下。 - 居中呢,这里分两种不同布局方式的居中!分别是 LinearLayout 和RelativeLayout。- 首先说的是LinearLayout布局下的居中:直接贴源码    注意:an

2011-10-13 15:15:56 121966 4

转载 Android笔记:Android UI学习 - 对话框 (AlertDialog & ProgressDialog)

本文是对网上的文章《Android开发指南-用户界面-对话框》的部分内容进行简化,并加上自己的某些理解。里面的相同内容,版权归原翻译作者所有。显示对话框    对话框经常作为Activity的一部分来创建和显示。你通常应该从protected Dialog Activit

2011-08-31 17:18:43 3766

转载 Android笔记:Android adb shell 命令

adb 概述SDK的Tools文件夹下包含着Android模拟器操作的重要命令 adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或

2011-08-23 16:47:22 2614

转载 Android 用axis2 webService产生java.lang.ClassCastException: org.ksoap2.serialization.SoapPrimitive错误的解决

在基于Axis2做android  Webservice开发的时候一般情况下大家接受webservice服务器返回值的时候都是使用SoapObject soapObject = (SoapObject) envelope.getResponse();这个来接受返回来的值,但这

2011-08-10 20:07:08 10118 10

原创 Android笔记:invalidate()和postInvalidate() 的区别及使用

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalidate()是用来刷新View的,必须是在UI线程中

2011-08-01 15:16:47 120889 25

原创 android笔记:安卓自带的主题android:theme

•android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式•android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏•android:t

2011-07-29 22:20:39 5681 1

转载 Android asyncTask .

AsyncTask是抽象类,子类必须实现抽象方法doInBackground(Params... p) ,在此方法中实现任务的执行工作,比如连接网络获取数据等。 通常还应该实现onPostExecute(Result r) 方法,因为应用程序关心的结果在此方法中返回。需要注意的是

2011-07-22 22:03:19 2213

原创 Android笔记: AsyncTask 的使用

和使用匿名线程相比较来说 AsyncTask 有如下好处:·  线程的开销较大,如果每个任务都要创建一个线程,那么应用程 序的效率要低很多;·  线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。·  另外,前面

2011-07-22 20:28:02 1809

转载 浅析Android中的消息机制-解决:Only the original thread that created a view hierarchy can touch its views.

Only the original thread that created a view hierarchy can touch its views.

2011-07-22 11:05:00 41398 4

原创 Android笔记:Activity的生命周期(图)

Android Activity生命周期中可认为分为7个阶段;用7个函数原型来描述吧protected void onCreate(Bundle savedInstanceState)protected void onStart()protected void onResume(

2011-07-22 09:37:23 4493

原创 Android笔记: ProgressBar 圆形进度条颜色的设置

你是不是还在为设置进度条的颜色而烦恼呢……别着急,且看如下如何解决。ProgressBar分圆形进度条和水平进度条我这里就分享下如何设置圆形进度条的颜色吧,希望对大家会有帮助。源码如下:<animated-rotate xmlns:android="http://sc

2011-07-20 17:58:00 23491 9

原创 Android笔记:解决 Your project contains error(s),please fix them before running your application问题

解决 Your project contains error(s),please fix them before running your application问题貌似好多人都有遇到这问题,而且网上也有各种各样的解决办法,但是,你是否用尽了也没能解决你的问题呢?别急,我们先来看

2011-07-20 09:49:03 119270 18

原创 Android笔记:实现加载的progressDialog之后跳转到程序主界面

因为考虑到有些程序加载时间相对较长,所以在启动主界面之前,实现一个加载的progressDialog对话框来延缓,相对来说可以提高用户体验度。如果是直接进入主界面,即activity,界面因为加载时间长,一片漆黑,让用户老觉得这程序不行。贴出源码:public class Loa

2011-07-18 22:33:50 21203 10

Objective-C.2.0程序设计.pdf

- 适合初学者学习,应用于开发Coco,Iphone等上面的应用程序

2012-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除