- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9th无线性能解决方案研讨
无线性能优化 爱梦想 去旅行 Android优化List 爱梦想 去旅行 Andorid由于系统版本多,机型繁多,硬件配备层次不齐,Android的系统性能问题比较突出 选择合适的Java容器 以务实的态度设计缓存策略,提高缓存命中率(LRU,MRU,) 有大量数据存储在数组中的时候,使用尽可能小的数据类型 有选择顺序的访问缓存,最大限度地重用已在缓存中的数据,防止数据从缓存这种清除后再次载入 了解不同API的调用,以最适当的API获取最好的性能 如:if(Build.VERSION.SDK_INT=Build.VERSION_CODES.HONEYCOMB){ sparseArray.removeAt(1); }else{ int key=sparseArray.keyAt(1); sparseArray.remove(key) } Android优化List 爱梦想 去旅行 加快Activity的响应速度,保持应用的持续响应 让主线程做尽量少的事情,将网络操作和访问文件系统等操作转移到另一个线程去做 使用RelativeLayout替代LinearLayOut,尽可能扁平化布局 用merge/标签合并布局,用include重用布局,用layoutopt分析优化布局 减少创建的对象,以及使用ViewStub推迟对象创建(XML Layout) 用StrictMode检测不良行为,如deleteCustomSlowCall,noteSlowCall 可以在activity的生命周期中对挂载在其中的view做一些释放操作 对Sqlite的事务进行原子提交,且可以用限制数据库访问的方式来加快查询速度,用cursor对象来遍历结果 灵活使用多线程 Android优化List 爱梦想 去旅行 可以在activity的生命周期中对挂载在其中的view做一些释放操作 推迟初始化,让系统在onLowMemory()时,对象不会自动被系统释放掉 IOS性能优化List 爱梦想 去旅行 使用ARC进行内存管理 在适当的情况下使用reuseIdentifier 避免臃肿的XIBs 尽可能将View设置为不透明(Opaque) 不要阻塞主线程 让图片的大小跟UIImageView一样 选择正确的集合 使用GZIP压缩 重用和延迟加载View 缓存、缓存、缓存 IOS性能优化List 爱梦想 去旅行 考虑绘制 处理内存警告 重用花销很大的对象 使用Sprite Sheets 避免重新处理数据 选择正确的数据格式 设置适当的背景图片 降低Web内容的影响 设置阴影路径 优化TableView IOS性能优化List 爱梦想 去旅行 选择正确的数据存储方式 加速启动时间(尽量以异步方式执行任务,例如网络请求,数据访问或解析) 使用Autorelease Pool,在@autoreleasepool代码块中创建临时对象,在需要创建大量临时变量时可采用此方法 imageWithContentsOfFile不缓存图片,加载一张很大的图片,并且只使用一次,用这个方法; imageNamed方法缓存图片,如果在程序中经常需要重用的图片这种方法可以节省出每次都从磁盘加载图片的时间。 H5性能优化List 爱梦想 去旅行 淘宝旅行客户端 (感谢同事:少守,法义,烈冰,赪桐) 谢谢~ 爱梦想 去旅行 CTR较上周平均上涨2.55%,PPC上涨0.48%,RPM上涨3.06%。 总体补足比例从平均6.48%下降为2.41%。 旺旺焦点图补足比例从平均11.82%下降为4.02%。 转为BT模式,周平均CTR上涨4.70%。 * Contiperf是一个轻量级的测试工具,通过它我们可以使用JUnit4的测试用例进行性能测试。它的灵感来自于JUnit4的使用注释配置测试以及JUnitPerf封装单元测试做性能测试的想法,但更强大易用。 * 爱梦想 去旅行 无线性能测试方案苏英2013.07 目录 爱梦想 去旅行 无线产品市场现状 无线性能测试目标分析 无线性能测试方案设计 测试执行及性能优化 4 1 2 3 无线产品市场现状 爱梦想 去旅行 爱梦想 去旅行 用户使用无线产品质量的情况 2012 IBM Mobile用户体验报告 用户使用无线产品质量的情况 2012 IBM Mobile用户体验报告 现在2013年了,问题会减轻么?? 23% 用户在手机上碰到过问题 21% 用户直接卸载性能差的APP 11% 用户对着自己的手机咒骂很烂 4% 用户气愤把手机扔了 爱梦想 去旅行 用户使用无线产品质量的情况 2012 IBM Mobile
文档评论(0)