上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 40 下一页
摘要: iOS 事件处理机制与图像渲染过程iOS RunLoop都干了什么iOS 为什么必须在主线程中操作UI事件响应CALayerCADisplayLink 和 NSTimeriOS 渲染过程渲染时机CPU 和 GPU渲染Core AnimationFacebook Pop介绍AsyncDisplay介绍... 阅读全文
posted @ 2015-12-31 15:32 yulang 阅读(2683) 评论(0) 推荐(0) 编辑
摘要: 作者介绍蓝晨钰(@晨钰lancy),iOS 开发者,现居北京,就职于猿题库,关注代码质量,团队效率和产品体验,博客: http://gracelancy.com 。感谢蓝晨钰授权发表,本文的所有打赏归蓝晨钰所有。序猿题库是一个拥有数千万用户的创业公司,从20013年题库项目起步到2015年,团队保持... 阅读全文
posted @ 2015-12-31 12:32 yulang 阅读(440) 评论(1) 推荐(0) 编辑
摘要: 因为公司做智能家居开发,有很多蓝牙的智能硬件。因此项目中经常需要和蓝牙打交道。为此为了提高开发效率,就把蓝牙的公共业务进行了封装。本文将对封装的思路做一个简单的阐述。首先我们需要一个头文件。在这个头文件中定义全局的宏,和结构体。看起来大概是这样的。//包长相关的宏#define MAX_PACK_L... 阅读全文
posted @ 2015-12-30 14:33 yulang 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个蓝牙相关的项目, 需要在应用进入后台, 或者手机属于锁屏状态的情况下, 仍然保持蓝牙连接, 并且能正常接收数据。本来以后会很麻烦, 但是学习了下..发现就2步而已。简单的不能再简单了。好了。下面是具体实现办法。1.在xxx-info.plist文件中, 新建一行 Required bac... 阅读全文
posted @ 2015-12-30 11:34 yulang 阅读(1888) 评论(0) 推荐(0) 编辑
摘要: 背景在APP中列表是一种比较常见的数据展示方式,当有数据时,就显示数据;如果没有数据,一般不会显示一个空白页面,而是在空白页面上加一些提示信息,比如像下面这样:不同的APP会有不同的设计,但不管是什么样的设计,它在整个APP内部应该是一致的,要变也只是文字或图片稍有不同。现状因为我们目前的项目还算比... 阅读全文
posted @ 2015-12-28 23:21 yulang 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 本⽂文是苹果《Core Bluetooth Programming Guide》的翻译。关于Core BluetoothCore Bluetooth 框架提供了蓝⽛牙低功耗⽆无线设备与 iOS 应⽤用或 Mac 应⽤用通讯的必要的类。应⽤用可以发现,探索低功耗外设,并与它交互,⽐比如⼼心率监控器和数... 阅读全文
posted @ 2015-12-26 12:57 yulang 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 一、背景 2014下半年,微信iOS版先后适配iPad, iPhone6/6plus。随着这些大屏设备的登场,部分用户觉得微信的字体太小,但也有很多用户不喜欢太大的字体。为了满足不同用户的需求,我们做了全局字体设置功能,在【设置-通用-字体大小】这里修改设置后,微信大部分界面都会随之缩放。二、多设备... 阅读全文
posted @ 2015-12-25 23:28 yulang 阅读(7080) 评论(2) 推荐(1) 编辑
摘要: 小视频是微信6.0版本重大功能之一,在开发过程中遇到不少问题。本文先叙述小视频的产品需求,介绍了几个实现方案,分析每个方案的优缺点,最后总结出最优的解决方案。小视频播放需求可以同时播放多个视频用户操作界面时视频可以继续播放播放时不能卡住界面,视频滑进界面内后要立即播放视频在列表内播放是静音播放,点击... 阅读全文
posted @ 2015-12-25 22:57 yulang 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: 做过一些iOS的项目,不同项目的沉淀没有积累到一起,目录的管理都在后期随着人员的增加越来越混乱,因此在这里做一些梳理,希望达到两个目的。一套相对通用的目录结构,作为后续项目的模版。积累相应的基础库,在后续的项目里不断打磨,最后开源。几个基本的原则:一个合理的目录结构应该是清晰的,让人一眼就能了解目录... 阅读全文
posted @ 2015-12-23 23:34 yulang 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 又是一年双十一,亿万用户都会在这一天打开手机淘宝,高兴地在会场页面不断浏览,面对琳琅满目的商品图片,抢着添加购物车,下单付款。为了让用户更顺畅更方便地实现这一切,做到“如丝般顺滑”,双十一前夕手机淘宝成立了“521”(我爱你)性能优化项目,在日常优化基础之上进行三个方面的专项优化攻关,分别是1)H5... 阅读全文
posted @ 2015-12-23 23:18 yulang 阅读(415) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 40 下一页