自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(316)
  • 资源 (7)
  • 收藏
  • 关注

转载 内部类及静态内部类的实例化

内部类的实例化如果内部类未声明为static,在实例化时首先需要new一个外部类的对象。并通过p.new Inner()的方式new 内部类,表明这个内部类指向该外部类。内部类的class类型为:Parent.Inner,而不是p.Inner,这个需要和new的方式区分开。public class Test { public static void main(String[]

2014-06-17 16:28:44 18660 1

转载 Android Fragment详解(五):Fragment与Activity通讯

与activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activity中的控件们(findViewById())。例如:ViewlistVi

2014-06-17 11:32:24 818

转载 Android Fragment详解(四):管理Fragment

要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentByTag(),获取activity中已存在的fragment们。2使用方法popBackSt

2014-06-17 11:28:45 897

转载 Android Fragment详解(三): 实现Fragment的界面

为fragment添加用户界面:    Fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。 一个    要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。    注:如果你的fragm

2014-06-17 11:22:31 956

转载 Android Fragment详解(二):Fragment创建及其生命周期

Fragments的生命周期     每一个fragments 都有自己的一套生命周期回调方法和处理自己的用户输入事件。 对应生命周期可参考下图:创建片元(Creating a Fragment)To create a fragment, you must create a subclass of Fragment (or an existi

2014-06-17 10:53:27 843

转载 Android Fragment详解(一):概述

Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除。Fragment不能独立存在,它必须嵌入到activ

2014-06-17 10:44:21 1685

转载 AndroidManifest.xml配置文件详解

AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。[html] view plaincopyxml version="1.0" encoding="utf-8"?

2014-06-15 11:42:42 980

转载 XCode调试技巧之EXC_BAD_ACCESS中BUG解决

本文介绍的是XCode调试技巧之EXC_BAD_ACCESS中BUG解决,如何解决,来看详细内容。AD:WOT2014课程推荐:实战MSA:用开源软件搭建微服务系统XCode调试技巧之EXC_BAD_ACCESS中BUG解决是本文要介绍的内容,在iphone开发的时候EXC_BAD_ACCESS这个bug时不容易找到原因的,在网上找到的3个关于这个问题的方法

2014-06-05 10:13:12 1523

转载 L710,R530,i535 4.3ROM通用ROOT

L710,R530,i535 4.3ROM通用ROOT文件下载地址:http://pan.baidu.com/s/1sjGuyAT  使用方法 手机连接电脑把调试打开,文件下载了解压后直接的点击里面的install.bat文件就可以了 有时候需要ROOT两三次

2014-05-26 14:43:36 1626

转载 UICollectionView详解

什么是UICollectionViewUICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个UICollectionView的表现形式,或者iPad

2014-03-16 21:39:40 9100

转载 获取IPhone相册中图片的方法(包括获取所有图片)

获取iphone相册方法:方法一:ALAssetsLibraryGroupsEnumerationResultsBlock listGroupBlock =^(ALAssetsGroup *group, BOOL *stop) {if (group!=nil) {[groups addObject:group];} else {

2014-03-15 17:43:11 3216

转载 UILocalizedIndexedCollation 使用

- (void)configureSections {// Get the current collation and keep a reference to it.self.collation = [UILocalizedIndexedCollationcurrentCollation];NSInteger index, sectionTitles

2014-03-04 12:43:33 2973

转载 多线程GCD的使用

在红黑联盟上看到一篇关于多线程GCD的教程文章,写的深入浅出,特转载于此,以备不时之需。原文链接另:补充两个GCD代码,都是Xcode snippet里面提供的:1.Dispatch After主要用于延迟执行一些代码。例子:    int64_t delayInSeconds = 1.0;    dispatch_time_t popTime = dispat

2014-02-24 09:09:31 1089 1

转载 ios5中UIViewController addChildViewController新方法的使用[转]

在ios5中,ViewController中新添加了下面几个方法:addChildViewController: removeFromParentViewController transitionFromViewController:toViewController:duration:options:animations:completion: willMoveToPare

2014-02-08 13:31:04 1778

转载 创建一个pod

(摘自CocoaPods官网:http://cocoapods.org)      有时CocoaPods没有你需要的pod资源,但是幸运的,你可以很容易的创建一个: pod spec create Peanut edit Peanut.podspec pod spec lint Peanut.podspec      When you’re done, p

2014-02-06 20:52:16 1127

转载 CocoaPods安装和使用教程

CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新

2014-02-06 20:36:35 987

转载 Fiddler怎么对IPhone手机的数据进行抓包分析

Fiddler绝对称得上是"抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。Fiddler能捕获ISO设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。前提条件:安装Fiddler的机器,

2014-02-04 08:35:23 1306

转载 IOS 文件读写操作的实现

- (void)writeFile:(NSString *)file{ //创建文件管理器 NSFileManager *fileManager = [NSFileManager defaultManager]; //获取路径 //1、参数NSDocumentDirectory要获取的那种路径 NSArray* paths = NSSearchPathFor

2014-01-31 14:56:36 1331

转载 QQ音乐的各种相关API

基本上论坛里做在线音乐的都在用百度的API,进来发现百度的API不仅歌曲的质量不可以保证,而且返回信息里面只有URL,没有一些相关的属性信息。所以就想方设法弄到了QQ音乐的API已经用xCode尝试过并且可行的API:★搜索音乐(歌词)http://shopcgi.qqmusic.qq.com/fcgi-bin/shopsearch.fcg?value=歌曲名&artist=歌手名

2014-01-29 15:34:58 24759 2

转载 iOS开发里的Bundle是个啥玩意?!

初学iOS开发的同学,不管是自己写的,还是粘贴的代码,或多或少都写过下面的代码  [[NSBundle mainBundle] pathForResource:@"someFileName" ofType:@"yourFileExtension"]; [YourViewController initWithNibName:"YourViewController" b

2014-01-29 09:29:14 2276

转载 UIWebView的用法

(1)创建UIWebView *myWebView=[[UIWebViewalloc] initWithFrame:CGRectMake(0, 20, 320, 300)]; (2)加载网页     NSURL *url=[NSURLURLWithString:@"http://www.google.com.hk"];     NSURLRequest *request

2014-01-28 11:01:47 798

转载 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'armv7'

XCode5  编译出错的问题:解决方法:Change your compiler for C/C++/ObjectiveC Go to Build Settings->Build OPtions->compiler for C/C++/ObjectiveC; select Default(Apple LLVM5.0)

2014-01-25 17:12:17 9844

转载 iOS开发教程:Storyboard全解析-第二部分

如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。在上一篇《iOS开发教程:Storyboard全解析-第一部分》中,我们介绍了如何使用storyboard来制作多种场景和如何将这些场景链接起来,我们还学习了如何自定义一个表格视图。接下来这部分,也是最后一部分,我们将讲解联线(segue),静态单元格等内容,我

2014-01-07 18:06:07 1435

转载 iOS开发教程:Storyboard全解析-第一部分

分类: Xcode2012-09-05 12:28 5304人阅读 评论(2) 收藏 举报iosuinavigationcontrollertablexcodeinterfacelibrary目录(?)[+]故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成

2014-01-07 18:04:43 2049

转载 CoreData之FetchRequestController

我目前的理解,CoreData相当于一个综合的数据存储和管理中心,它支持sqlite,二进制存储文件两种形式的数据存储。而CoreData提供了存储管理,包括查询、插入、删除、更新、回滚、会话管理、锁管理等一系列数据库操作。另外,开发者还可以在xcode中使用 .xcdatamodel 扩展名的文件,以图形化的形式编辑数据模型,这里包括了Entities、Properties、At

2014-01-06 20:31:13 1008

原创 显示文件大小的后缀

QQString GPublicFunction::ConvertByteDisplay(qulonglong longsize){ const double intStandard=1024; QStringList names; names << "B" << "KB" << "M" << "G"<<"TG";QString GPublicFunction::ConvertByte

2014-01-05 14:52:29 890

转载 loadView、viewDidLoad、viewWillAppear、viewDidAppear等详解

loadView; This is where subclasses should create their custom view hierarchy if they aren't using a nib. Should never be called directly.这是当他们没有正在使用nib视图页面,子类将会创建自己的自定义视图层。绝不能直接调用。viewDidLoad;

2013-12-31 14:48:04 769

转载 __weak, __strong

很少会见到 __weak 和 __strong 出现在声明中,但我们需要对它们有一定的了解。 默认情况下,一个指针都会使用 __strong 属性,表明这是一个强引用。这意味着,只要引用存在,对象就不能被销毁。这是一种所期望的行为:当所有(强)引用都去除时,对象才能被收集和释放。不过, 有时我们却希望禁用这种行为:一些集合类不应该增加其元素的引用,因为这会引起对象无法释放。在这种情况下,我们需

2013-12-31 11:15:37 793

转载 用scrapy进行网页抓取

最近用scrapy来进行网页抓取,对于pythoner来说它用起来非常方便,详细文档在这里:http://doc.scrapy.org/en/0.14/index.html要想利用scrapy来抓取网页信息,需要先新建一个工程,scrapy startproject myproject工程建立好后,会有一个myproject/myproject的子目录,里面有item.py(由于你

2013-12-13 16:41:41 2066

转载 mac中安装python, pydev, beautifulsoup, lxml, scrapy

一、安装pythonsudo rm -rf /System/Library/Frameworks/Python.framework/sudo rm -rf /Library/Frameworks/Python.framework/sudo rm -rf /Applications/Python\ 2.7/sudo rm -rf /usr/local/bin/*重启机器

2013-12-13 07:27:41 4476

转载 windows下搭建爬虫框架scrapy

摘要:主要讲解在windows上搭建scrapy的步骤,该步骤已经在百度上搜索就是一大片的了,但是出于学习以及练习写博客的目的,我还是按照自己的思路写一遍。最近开始使用python,然后看到忘了上很多人都在用python在抓网页,突然就想起了大学时想弄的网络蜘蛛,于是开始自己写代码,但是第一版做出来不合心意,感觉爬出去了就很难结束,并且想做定制还是比较麻烦。接着在q群众看到有人说使

2013-12-13 07:06:01 57207 10

转载 开源python网络爬虫框架Scrapy

。Twisted:Twisted Matrix 是一种用来进行网络服务和应用程序编程的纯 Python 框架,虽然 Twisted Matrix 中有大量松散耦合的模块化组件,但该框架的中心概念还是非阻塞异步服务器这一思想。Twisted的安装也非常简单,在这里直接下载windows平台下的相应版本即可:http://pypi.python.org/packages/2.7/T/Twist

2013-12-12 16:57:19 5712

转载 Cocoa框架

Cocoa框架是什么因素使一个程序成为Cocoa程序呢?肯定不是编程语言,因为在Cocoa开发中您可以使用各种语言;也不是开发工具,因为您在命令行上就可以创建Cocoa程序(虽然那会使开发过程变得复杂,且需要消耗大量时间)。那么,所有Cocoa程序的共同点是什么?是什么使它们变得与众不同?答案是这些程序都是由一些对象组成,而这些对象最终都是从NSObject这个根类继承下来的;还有,这些程序都

2013-12-09 11:51:20 2052

转载 UIViewController的 dismissViewControllerAnimated:completion:方法

今天coding的时候碰到了dismissModalViewControllerAnimated:方法.这个方法的功能是释放接受到这个消息的对象(UIViewcontroller对象).    如:[self  dismissModalViewControllerAnimated:YES]; //animated的参数代表UIViewcontroller是否动态移除屏幕,默认是向屏幕下方移

2013-12-09 07:33:59 1532

转载 UITableViewCell 右侧的小箭头

实现右侧的小灰色箭头  只要将cell的accessoryType属性设置为UITableViewCellAccessoryDisclosureIndicator就可以了。代码为:cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator;其他格式:像对勾、删除什么类似,更改一下属性值即可

2013-12-06 07:35:51 49924

转载 ios即时通讯客户端开发之-mac上安装MySQL

原文链接:http://www.cnblogs.com/xiaodao/archive/2013/04/04/2999426.html一、安装到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive下载完

2013-12-05 11:25:54 1257

转载 ios即时通讯客户端开发之-mac上搭建openfire服务器

原文链接:http://www.cnblogs.com/xiaodao/archive/2013/04/05/3000554.html一、下载并安装openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:op

2013-12-05 11:23:34 1472

原创 显式转换 id和void *

id obj = [[NSObject alloc] init];void *p = (__bridge void *)obj;id o = (__bridge id)p;

2013-11-27 22:17:39 958

转载 IOS5 ARC unsafe_unretained等说明

iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习st

2013-11-27 17:33:47 727

转载 MFC动态创建理解转载

能够在运行时发现一个对象的类型,就可以在运行时动态的创建一个对象。在一个类库中,拥有统一的对象创建方式是非常重要的。在MFC中,对象的动态创建要依赖于RTTI所建立起来的类别型录,和动态创建有关的CRuntimeClass成员有两个:CObject* (PASCAL* m_pfnCreateObject)(); // 指向用于创建对象的函数CObject* CreateObject()

2013-11-26 18:07:07 1332

cocos2d-x手机游戏开发魔塔项目源码

cocos2d-x手机游戏开发魔塔项目源码

2012-12-14

lua 调用 c++ dll 示例

lua 调用 c++ dll 示例 vs2010 编写的,这个例子很简单哦!

2012-10-09

Mac_X_Lion.iso_种子.torrent

Mac_X_Lion.iso_种子.torrent

2012-09-11

Qt treewidget checkbox

treewidget的复选框,使用treewidget的复选框,使用

2012-09-11

简单的数据库操作,VC++ acess

简单的数据库操作,VC++ acess,简单的数据库操作,VC++ acess简单的数据库操作,VC++ acess

2010-07-11

ASP.NET BBS

简单的BBS源程序 三层模式 开发 access 数据库

2008-04-20

ExtJS Api

Extjs API 文档

2008-04-20

空空如也

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

TA关注的人

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