对于ios7,苹果支持几种后台运行模式,backgroundTask,voip,后台播放音乐等,具体看官方文档就好。我这边需要在后台跑一个长时间运行的计时器,所以就不能让app进入suspend状态。很早以前听说可以通过后台播放音乐来实现,借鉴了一下,测试好几天,找出来了一个还比较靠谱的方案:首先在...
分类:
移动开发 时间:
2014-12-17 12:19:30
阅读次数:
188
本文总结了IOS7中的几个后台处理方式,特酷吧摘录部分如下。原始链接:http://mobile.hiapk.com/evaluate/special/131012/1457001.htmlIOS 7中,实际上APP拥有四种后台模式,无论是哪一种后台机制,均需要利用苹果给予的相应后台接口实现。IOS...
分类:
移动开发 时间:
2014-12-17 10:46:09
阅读次数:
183
iOS7引入了UIKit Dynamics,可以帮助开发者开发出更接近真实世界的动画效果。之前,用户如果要做出这样的效果,需要话很多的时间在物理计算和Core Animation上。现在,所有的一切都变得非常简单,只要简单的几行就可以实现真实世界的效果。比如,重力、碰撞等。
UI Dynamics中得类包括:
UIGravityBehavior -给你的view添加重力效果。UIColli...
分类:
编程语言 时间:
2014-12-16 19:17:40
阅读次数:
288
iOS7引入了UIKit Dynamics,可以帮助开发者开发出更接近真实世界的动画效果。之前,用户如果要做出这样的效果,需要话很多的时间在物理计算和Core Animation上。现在,所有的一切都变得非常简单,只要简单的几行就可以实现真实世界的效果。比如,重力、碰撞等。UI Dynamics中得...
分类:
编程语言 时间:
2014-12-16 18:54:57
阅读次数:
220
iOS7可以下载没有任何问题,iOS8发现挂在官网上的企业版的app点击了提示是否安装应用程序,但是确认以后没有反应,找了很久,都没有发现问题。后来查看了的device console发现安装的时候出现LoadExternalDownloadManifestOperation: Ignore man...
分类:
移动开发 时间:
2014-12-12 23:32:43
阅读次数:
212
_searchBar = [[UISearchBar
alloc]initWithFrame:CGRectMake(0,
0, 320,
44)];
_searchBar.delegate =
self;
//不贴view下拉就会有阴影
UIView *view = [[UIView
alloc] initWithFrame:CGRectMake...
分类:
移动开发 时间:
2014-12-12 20:58:02
阅读次数:
167
一、常见渐进加载图片模式
目前我们看到的渐进加载主要有以下三种实现方式:
1) 依次从web上加载不同尺寸的图片,从小到大。最开始先拉取一个小缩略图做拉伸显示,然后拉取中等规格的图,拉取完毕直接覆盖显示,最后拉取原图,拉取完成后显示原图。
2)直接从web上拉取最大的图片,每接受一点儿数据就显示一点儿图片,这样就会实现从上到下一点点刷新出来的效果。
3)结合第1种和第2种...
分类:
移动开发 时间:
2014-12-11 17:30:54
阅读次数:
213
每种语言发展到一个阶段,就会出现相应的依赖管理工具, 或者是中央代码仓库。比如
Java: maven,Ivy
Ruby: gems
Python: pip, easy_install
Nodejs: npm
随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,这个工具叫:CocoaPods。
CocoaPods简介
CocoaPods是一个负责管理iOS...
分类:
移动开发 时间:
2014-12-11 17:22:00
阅读次数:
209
在大部分APP(尤其是社交类的,如qq)经常会有更换头像的场景:点击用户加载头像,加载出系统图片,用户点击选中某张图片之后,可以对图片进行放缩和拖动,已更改圆形裁剪框圈定的图片部分。如下图即为qq的头像选取编辑界面:
图1.qq照片编辑界面
界面中可以对图片进行放大、缩小,拖动,白色圆环区域表示点击确定时将要裁剪的范围。留意上图的动画,qq总是能够确保圆环完全被图片所覆盖,如果拖动或者放缩...
分类:
移动开发 时间:
2014-12-11 12:29:17
阅读次数:
248
在iOS8中会发现分割线默认是没有全部显示的,在iOS7中适用的代码if ([self.myCardTableView respondsToSelector:@selector(separatorInset)]) { self.myCardTableView.separatorInse...
分类:
移动开发 时间:
2014-12-11 10:06:41
阅读次数:
169