TraceView 是 Android 平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到 method。
TraceView 简介
TraceView 是 Android 平台特有的数据采集和分析工具,它主要用于分析 Android 中应用程序的 hotspot。TraceView 本身只是一个数据分析工具,而数据的采集则需...
分类:
移动开发 时间:
2016-03-31 12:57:19
阅读次数:
194
本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 目前性能优化专题已完成以下部分: 性能优化总纲——性能问题及性能调优方式 性能优化第四篇——移动网络优化 性能优化第三篇——Java(Android)代码优化 性能优化第
分类:
移动开发 时间:
2016-03-02 18:05:25
阅读次数:
248
本文为Android性能优化的第二篇——布局优化,主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点,顺带提及布局调优相关工具(hierarchy viewer和lint)。 目前性能
分类:
移动开发 时间:
2016-03-02 17:52:54
阅读次数:
316
本文为Android性能优化的第三篇——Java(Android)代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*) 目前性能优化专题已完成以下部分: 性能优化总纲——性能问题及性能调优方式 性能
分类:
移动开发 时间:
2016-03-02 17:50:21
阅读次数:
238
本文为性能优化的第一篇——数据库性能优化,原理适用于大部分数据库包括Sqlite、Mysql、Oracle、Sql server,详细介绍了索引(优缺点、分类、场景、规则)和事务,最后介绍了部分单独针对Sqlite的优化。 目前性能优化专题已完成以下部分: 性能优化总纲——性能问题及性能调优方式 性
分类:
移动开发 时间:
2016-03-02 16:32:30
阅读次数:
249
很多App都会遇到以下几个常见的性能问题: 启动速度慢;界面跳转慢;事件响应慢;滑动和动画卡顿。 一、启动速度优化。 优化初始化任务: 1. 把一些初始化任务懒加载初始化 2. 把初始化任务并行化(异步化) 3. 使初始化任务可以插拔(一个任务出问题不会影响到其他的任务) 其他: 1. 控制线程数量
分类:
移动开发 时间:
2016-02-27 23:36:36
阅读次数:
861
出自:【张鸿洋的博客】来源:http://blog.csdn.net/lmj623565791/article/details/45556391 1、概述 2015年初google发布了Android性能优化典范,发了16个小视频供大家欣赏,当时我也将其下载,通过微信公众号给大家推送了百度云的下载地
分类:
移动开发 时间:
2016-02-21 14:14:31
阅读次数:
320
参考资料:1. Monkey测试策略:https://testerhome.com/topics/597 2. Android Monkey测试详细介绍:http://www.jikexueyuan.com/course/1619.html3. Monkey总结:https://testerhome
分类:
移动开发 时间:
2016-02-20 19:07:45
阅读次数:
365
原文链接 : Speed up your app 原文作者 : UDI COHEN 译文出自 : 开发技术前线 www.devtf.cn。未经允许,不得转载! 译者 :zijianwang90 校对者: 状态 : 完成 几周之前,我在Droidcon NYC上有过一次关于Android性能优化的演讲
分类:
移动开发 时间:
2016-02-16 23:33:43
阅读次数:
685
性能优化之Java(Android)代码优化 本文为Android性能优化的第三篇——Java(Android)代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*) 目前性能优化专题已完成以下部分:
分类:
移动开发 时间:
2016-02-15 18:06:29
阅读次数:
217