自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (9)
  • 收藏
  • 关注

转载 多线程编程3 - NSOperationQueue

一、简介一个NSOperation对象可以通过调用start方法来执行任务,默认是同步执行的。也可以将NSOperation添加到一个NSOperationQueue(操作队列)中去执行,而且是异步执行的。创建一个操作队列:[java] view plaincopyNSOperationQueue *queue = [

2014-04-20 11:46:38 439

转载 在xcode5中修改整个项目名

总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。将名称修改为xcd5后按enter键弹出一个对话框,这个时候放心

2014-04-20 11:45:46 489

转载 在 Xcode 5 下让你的应用在不同状态(debug, release)有不同的图标

在 Xcode 5 下让你的应用在不同状态(debug, release)有不同的图标应用在发布到 App Store 之前, 大家都会把应用通过 Ad Hoc 形式发给内部人员进行小范围的测试, 我们把应用的这个状态称为 Staging. 这些人员大多都没有参与过应用, 目的是用来模拟真实用户的操作行为和流程, 以此来找到一些更不容易发现的 Bug.前段时间我们在准备发布 Nex

2014-04-18 13:00:41 692

转载 Android ANR错误及预防

到底Android ANR是什么呢? 其实ANR就是Application Not Responding的全称,当某个应用处于长期假死状态时Android系统会弹出一个窗口上面写道,XXX is not responding给出两个按钮一个为force close一个为wait。可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感

2014-04-16 14:54:31 481

转载 Android中如何取消或定制当点击GridView的时候出现的那个黄色背景?

如何取消或定制当点击GridView 的时候出现的那个黄色背景?初始化的时候在代码里面设置setSelector颜色为透明色gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));

2014-04-16 13:55:53 615

转载 IOS开发值日期计算

Dates        NSDate类提供了创建date,比较date以及计算两个date之间间隔的功能。Date对象是不可改变的。        如果你要创建date对象并表示当前日期,你可以alloc一个NSDate对象并调用init初始化:[cpp] view plaincopyNSDate *now = [[

2014-04-15 11:27:21 497

转载 iOS NSTimeInterval 转成 NSDate

可以把时间戳转化成NSDate 的格式 NSTimeInterval interval=1397036582;     NSDate *date=[NSDate dateWithTimeIntervalSince1970:interval];     NSLog(@"%@",date);2014-04-10 21:37:37.918 demo1[805:

2014-04-15 10:21:00 811

转载 NSDate管理日期和时间

NSDate生成:NSDate *date = [NSDate date]; NSDate *date = [[NSDate alloc] initWithString:@"2010-01-01 23:59:59 +0900"];  返回日期时间: NSString *str = [date description];   比较,

2014-04-15 10:05:47 549

转载 object-c的实例变量,局部变量,代码的执行过程

实例变量是在类里面的变量比如:123@implementation FindPerformersViewController{    int i;}i就是实例变量局部变量是在方法里面的变量比如:123

2014-04-15 10:00:33 530

转载 ios启动 判断使用不同的 storyboard

关于这个问题,也是一直困扰我很久的问题了,一直记恨于心啊,终于今天让我知道了,如何解决这个问题啦,哈哈,大笑江湖呀。1234567891011121314- (BOOL)application:(UIApplication *)applic

2014-04-15 09:57:39 1094

转载 iOS 根据内容计算高度

iOS 根据内容计算高度,网络上搜索到的,自己记录下,看到的就看到了第一步属性声明1@property (strong, nonatomic) NSString *personProfile第二步属性赋值1self.personProfile = @"

2014-04-15 09:49:24 521

转载 ios 字符串比较 日期比较

字符串比较12345678//字符串比较NSString *string = @"hello nihao";NSString *otherString = @"hello niyeyao";if([string compare:otherString] == NSOr

2014-04-15 09:47:57 2811

转载 abstract class和interface的区别

在Java语言中,abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的

2014-04-11 14:24:28 697

转载 NSTimer在后台运行

这段代码可以放在- (void)applicationWillResignActive:(UIApplication *)application或者- (void)applicationDidEnterBackground:(UIApplication *)application 中,当然,当程序重新被激活的时候,需要将timer invalidate掉。?

2014-04-10 10:09:29 586

转载 NSTimer使用小记

目录1. NSRunLoopCommonModes和Timer2. NSThread和Timer3. GCD中的Timer 返回目录1. NSRunLoopCommonModes和Timer    当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上此时Timer会被加入到当前线程的Run Loop中,且模式是默认

2014-04-09 13:19:55 523

转载 IOS中定时器NSTimer的开启与关闭

iostimerfunction调用一次计时器方法:[cpp] view plaincopymyTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(scrollTimer) userInfo:nil repeats:NO]; 

2014-04-09 12:54:06 546

转载 构建一款App之使用设计模式

使用设计模式可解决常见的软件开发问题,模式是抽象的设计,而不是代码。当你采用一个设计时,你要让它的一般模式适应自己特定的需求。不管你创建的应用是什么类型,知道框架的基本设计模式是很有必要。理解设计模式可以帮你更高效地使用框架,并允许你编写可重复使用、更具扩展性、以及更易改变的应用程序。  MVCModel-View-Controller (MVC) 对iOS app极为重要

2014-04-09 12:47:10 826

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running

2014-04-07 13:30:21 654

转载 IOS学习笔记36—解决键盘遮挡输入框(UITextField)问题

在IOS开发中,如果输入框(UITextFiled)在界面的下半部分,那么,当键盘出现的时候,势必会挡住输入框,就下下面这样:                                                           这样的效果造成了很不好的用户体验,在这一点上,Android或许就做的好一点,在Android中,只要有输入框的地方,不管E

2014-04-07 12:07:03 719

转载 IOS 解决键盘挡住输入框的问题

在iOS开发发现一个问题,有时输入框位于低出时,当编辑输入时,弹出的键盘会挡住输入框,令用户看不清楚实时的输入情况,使界面交互极度不友好。经过查资料终于解决了这个问题。解决思路:1. 输入框监听UIControlEventEditingDidBegin事件,当用户开始输入时,将整个view上移。2. 输入框监听UIControlEventEditingDidEnd事

2014-04-07 12:05:58 603

转载 iOS5中UIViewController的新方法

前言在苹果的WWDC2011大会视频的 《Session 101 – What’s New in Cocoa》 和 《Session 102 – Implementing UIViewController Containment》 中介绍了苹果在iOS5中给UIViewController新增加的5方法以及一个属性:12345678

2014-04-07 10:20:42 464

转载 IOS学习笔记56-IOS7状态栏适配方法一

近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来,所以了,我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。PS:首先说明下,ios7中,由于status bar不再占用单独的20px,如果app需要同时支持ios7和ios6.1以下,那就需要适配下了,适配开始:先

2014-04-04 17:45:15 696

转载 iOS7的statusBar和navigationBar

原文链接http://www.cocoachina.com/ask/questions/show/102409/ios7statu%20%20sBar%E7%9A%84%E5%AD%97%E4%BD%93%E9%A2%9C%E8%89%B2%E6%80%8E%20%20%E4%B9%88%E8%AE%BE%E7%BD%AE%E4%B8%BA%E7%99%BD%E8%89%B2%E7%9A%20%2

2014-04-04 17:07:49 532

转载 IOS开发中的UIScreen、UIView、UIWindow和UIViewController

1、UIScreen可以获取设备屏幕的大小。1234567// 整个屏幕的大小 {{0, 0}, {320, 480}}CGRect bounds = [UIScreen mainScreen].bounds;NSLog(@ "UIScreen bounds: %@" , NSStringFromCGRect(bounds

2014-04-04 16:47:49 449

转载 理一理UIViewController的东东

UIViewController有什么好讲的呢?我本也以为如此,不过最近我们组面试了一些iOS候选人,发现还有不少人对每天都要见面的UIViewController懵懵懂懂的。问题:1.loadView, viewDidLoad, viewWillAppear的调用顺序?2.viewDidLoad会在什么时候调用?会调用几次?3.viewDidUnload会在什么时候调用?iOS6

2014-04-04 14:32:31 496

转载 iOS基础界面UIViewController和导航介绍

iOS基础界面就是通过UIViewController展示的。首先区分content controller和container controller的区别。content controlller就是展示我们当前页面的controller,而container controller就是一个管理content controller的容器,基本就是UINavigationController和UITab

2014-04-04 14:14:25 640

转载 iOS7 UITableViewCell 线偏移

在iOS7的时候我们会发现cell的默认线条会向右偏移,使左边空出了一些位置,这时候我们可以调用如下的方法来解决。这样我们的cell就会和iOS6前的一样铺满整个宽度了。if ([tableView respondsToSelector:@selector(setSeparatorInset:)]) { [tableView setSeparatorInset:UIEd

2014-04-04 12:47:28 888

转载 为iOS 7而开发 并支持iOS 6

除了写这本“Developing an iOS 7 Edge”书之外,我还针对iOS 7更新了app,所以我想我应该和大家分享一下我的收获。如果你正在面向iOS 7系统更新应用,同时你的应用还支持iOS 6,我希望我的所得能帮助到你。 为什么你的视图隐藏在状态栏和导航栏之下(要怎么做呢?)如果你之前使用iOS 6 SDK开发了程序,而现在你想用iOS 7 SDK重新编译

2014-04-04 11:43:32 512

转载 iOS 7第三方应用重设计的解决方案及案例参考

乍看上去,“为iOS7重设计”无非就是新的应用图标、无边框按钮、与导航栏配色相匹配的状态栏等等。不过如果你再深入挖掘一些,便会发现很多耀眼的地方都体现着iOS7的三大设计主题,即“依从、清晰、纵深”。 对于某些应用来说,这些改变带来了设计上的极大改善,而另外一些则甚至比从前还要糟糕,不仅可用性被破坏,而且品牌识别效应也大打折扣。本文会围绕着iOS7 UI过渡指南当中提出的一些关键性

2014-04-04 11:40:24 592

转载 重新思考iOS 7状态栏和导航栏的融合统一

iOS 7发布后典型的特征之一就是状态栏和导航栏之间的边界消失了,导航栏背景兼职充当了状态栏背景,设计师如何思考这一点呢?但有些情况下,少即是多。大量繁重的设计可能会让菜单变得凌乱,并且会让用户迷惑。针对iOS 7的新风格,我们需要去掉菜单按钮不必要的装饰,配合苹果的极简主义设计风格。 以下图为例,Socioville模板此前版本中的外观。 去除状态栏和导航栏之间的界限后的新外

2014-04-04 11:31:20 682

转载 定制iOS 7中的导航栏和状态栏

近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示在状态栏后面。有些情况下,导航栏的背景图片可以延伸显示到状态栏后面。 之前我曾经写过一篇关于如何定制导航栏的文章。不过现在是时候对其进行更新了。下面就是本文将要介绍的内容:

2014-04-04 11:25:48 545

转载 iOS设置UINavigationBar的背景颜色或背景图片

从网上找了很多中方法,始终没有成功,最后找到了一个可用的方法。XCode版本为4.6,即iOS的版本为61.改变NavigationBar背景颜色打开StoryBoard,并且展开左侧那个东西然后在右边就可以看到我们熟悉的修改NavigationBar的相关属性的面板2.改变NavigationBar背景图片来

2014-04-04 11:11:04 693

转载 IOS自定义UI组件的外观——使用UIAppearance协议自定义视图

在iOS 5以前,自定义原生控件的外观并没有原生支持,因此开发人员感觉很麻烦。开发人员经常面临的问题是修改一个控件所有实例的外观。解决这个问题的正确方法是重写一遍控件。但由于这么做非常费时,一些开发人员开始覆盖或混写一些方法,如drawRect:。从iOS 5开始,苹果通过两个协议(UIAppearance和UIAppearanceContainer)规范了对许多UIKit控件定制的支持。

2014-04-04 11:08:33 670

Android 仿淘宝、京东 等网站的主页轮播广告图片效果

Android 仿淘宝、京东 等网站的主页轮播广告图片效果

2015-10-07

Android转盘菜单的实现

Android转盘菜单的实现,类型优酷旋转菜单,非常不错,值得学习!

2012-06-20

Android特炫旋转拨盘/转盘

Android特炫旋转拨盘/转盘/俄罗斯轮盘 环形旋转 切换 类似gallery效果

2012-06-20

Android Dialog列表项带图标的列表对话框模拟菜单项带图标

Android 列表项带图标的列表Dialog、模拟菜单项带图标

2012-06-12

Android自定义带倒影和偏转的超炫Gallery

Android自定义带倒影和偏转的超炫Gallery,非常漂亮

2012-06-06

拼图源码android

android拼图源码,然望和大家一起研究与进步

2012-02-25

Android拼图源码

android拼图游戏源代码,希望供大家一起研究

2012-02-25

Android捕鱼达人源码

Android捕鱼达人源码,可供大家参考研究。

2012-02-25

空空如也

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

TA关注的人

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