- 博客(17)
- 资源 (17)
- 收藏
- 关注
原创 iOS NSBundle(一)
NSLog(@"plist文件:%@",[[NSBundlemainBundle] infoDictionary]);plist文件:{ BuildMachineOSBuild = 15F34; CFBundleDevelopmentRegion = en; CFBundleExecutable = Test; CFBundl
2016-08-23 14:28:33 592
转载 安卓 service
Service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notification界面结合使用的);2.具有较长时间的运行特性。1.Servic
2016-08-19 16:36:23 398
转载 安卓activity启动模式的应用场景
应用场景: singleTop适合接收通知启动的内容显示页面。例如,某个新闻客户端的新闻内容页面,如果收到10个新闻推送,每次都打开一个新闻内容页面是很烦人的。这种启动模式通常适用于接受到消息后显示的界面,例如QQ接受到消息后弹出Activity,如果一次来10条消息,总不能一次弹10个Activity。singleTask适合作为程序入口点。例如浏览器的主界面。不管从多少个应用启
2016-08-19 10:46:52 1070
转载 UIWindow
http://www.jianshu.com/p/80af18780bd1http://blog.csdn.net/wu_shu_jun/article/details/9134411
2016-08-16 18:08:49 355
原创 关于 iOS自定义转场动画
自定义转场动画,首先得确定要做什么样的动画1.动画类继承自NSObject,服从协议UIViewControllerAnimatedTransitioning既然服从这个协议,那么这个协议里的方法就要实现这个是用来确定动画时间的,可以在第二个协议方法中用到动画时间的时候用self来调用获取// This is used for percent driven intera
2016-08-16 15:26:44 878 1
原创 关于 iOS响应者链的问题
一:关键参考:http://www.jianshu.com/p/847432c2cb3bWhen a user-generated event occurs, UIKit creates an event object containing the information needed to process the event. Then it places the event objec...
2016-08-15 18:04:07 559
原创 NSJSONSerialization JSONObjectWithData:
NSData *data1 =nil;[NSJSONSerializationJSONObjectWithData:data1 options:1error:nil];注意这里 的data参数不可以为空,否则会崩溃。
2016-08-14 11:36:40 2842
原创 关于CGImageCreateWithImageInRect
[UIImage imageWithCGImage:CGImageCreateWithImageInRect(, )]注意这里的rect是相对于 所给图片的真实像素而言的,比如图片的像素是100x100,如果要得到宽度为这个图片宽度一半的新图片,rect应该写成(0, 0, 50, 100)
2016-08-12 21:05:03 5266
转载 关于 iOS启动图控制器的一些发现 姿势(子控制器切换)
ParentViewController上子ViewController转换时的方法调用顺序作者 xiaoyao Li 在 15 九月 2014, 5:28 下午这里梳理一下在一个ParentViewController上添加两个SubViewControoler,一个是first一个是second使用first和second之间转场方法transitionFr
2016-08-09 10:32:16 1055
原创 关于 iOS启动图的一些发现(子控制器切换)
最近看一个外文技术文章以及demo提到一种实现,即:自定义一个控制器R,这个控制器作为window的根控制器;然后自定义一个控制器S,这个控制器作为启动图控制器,并且作为控制器R的子控制器;然后自定义一个导航栏控制器(或者标签栏控制器)NB,这个控制器作为控制器R的子控制器过渡切换的目标子控制器,在这个/* This method can be used to t
2016-08-08 17:06:55 520
原创 关于iOS 弃用API适配系统版本的最佳写法
#if __IPHONE_OS_VERSION_MIN_REQUIRED // Check if new API is not availableif (![someData respondsToSelector:@selector(base64EncodedDataWithOptions:)]){ // Use the old API base64String = [someData
2016-08-01 10:10:09 2616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人